潘志宝
2025-02-24 b4b4596887770a34f80c31ab849068893094dab5
提交 | 用户 | 时间
b2ff26 1 #pragma once
D 2 #include "pch.h"
3 #include "stdafx.h"
4 #include <iostream>
5 #include "iostream"
6 #include "jni.h"
7 #include "Python.h"
8
9 using namespace std;
10
11
12 #ifdef CONVERTUTILS_EXPORTS
13 #define CONVERTUTILS_API  __declspec(dllexport)
14 #else
15 #define CONVERTUTILS_API  __declspec(dllimport)
16 #endif  
17
18 // java¶þάÊý×éÀàÐÍתpython¶þάÊý×éÀàÐÍ
19 extern "C"  CONVERTUTILS_API PyObject * ConvertJdarrToPydarr(JNIEnv * env, jobjectArray data);
20 // javaµÄ¹þÏ£ÀàÐÍתpythonµÄ×ÖµäÀàÐÍ
21 extern "C" CONVERTUTILS_API PyObject* ConvertJhmapToPydict(JNIEnv* env, jobject data_in);
22 // pythonµÄ×ÖµäÀàÐÍתjavaµÄ¹þÏ£ÀàÐÍ
23 extern "C" CONVERTUTILS_API jobject ConvertPydictToJhmap(JNIEnv* env, PyObject* settings);