คำถามในหัวข้อ 'swig'
วิธีล้อมฟังก์ชัน c++ ซึ่งรับตัวชี้ฟังก์ชันใน python โดยใช้ SWIG
นี่คือตัวอย่างง่ายๆ ของสิ่งที่ฉันต้องการทำ สมมติว่าฉันมีรหัส c++ ต่อไปนี้ใน test.h
double f(double x);
double myfun(double (*f)(double x));
ตอนนี้ไม่สำคัญว่าฟังก์ชันเหล่านี้จะทำอะไร สิ่งสำคัญคือ myfun ใช้ตัวชี้ฟังก์ชันเข้ามา...
5831 มุมมอง
schedule
05.11.2023
ฟังก์ชั่นการส่งผ่าน Swig java เป็นการเรียกกลับ
ฉันมีรหัส C โดยที่วิธีการกำหนดดังนี้:
//! Definition of the verify appliance notification function.
typedef void (STDCALL *pfNotifyVerifyAppliance)(mdp_sdk_handle_t handle, const char* hostname, bool is_verified, const availableappliance_t*...
437 มุมมอง
schedule
11.01.2024
การตัดอาร์กิวเมนต์ struct** (ตัวชี้ไปยังตัวชี้) ด้วย SWIG
ฉันกำลังพยายามรวมฟังก์ชันที่เขียนด้วยภาษา C เพื่อให้ฉันสามารถเข้าถึงได้ใน Python โดยใช้ SWIG
ปัญหาที่ฉันมีคือคาดว่าตัวชี้ไปยังตัวชี้ไปยังโครงสร้าง ไม่ใช่ตัวชี้ไปยังโครงสร้าง เช่น
int update_tracks(track_t **hash_tracks);
ถ้าเป็น:
int...
679 มุมมอง
schedule
11.11.2023
ปัญหาการเรียงลำดับงาน Gradle ใน Android Studio
ฉันใช้ Android Studio 2.2 Beta 3 และโปรเจ็กต์ทดสอบของฉันใช้ CMake เพื่อสร้างแอป C++ และ Java แบบไฮบริด อินเทอร์เฟซ JNI ถูกสร้างขึ้นโดย SWIG ซึ่งหมายความว่าฉันต้องการสร้าง SWIG wrappers ก่อนงาน gradle ภายนอกNativeBuild และ JavaCompile เช่น...
2088 มุมมอง
schedule
14.12.2023