Tôi đang sử dụng khung công tác C++ cho dự án C# và sử dụng swig để kết nối chúng.TypeInitializationException khi sử dụng swig cho C#
Vấn đề là TypeInitializationException
được ném mỗi khi tôi cố gắng tạo trình bao bọc đối tượng C++.
C# code
TRPoint p = new TRPoint();
nơi TRPoint là một struct C++
typedef struct {
float x, y;
} TRPoint;
chi tiết:
Tôi có một dự án vc xây dựng mã C++ vào tệp DLL nhưng tôi không biết cách liên kết nó đúng cách.
Ngoại lệ bên trong là gì? –
Nhấp vào Xem chi tiết. Swig được thay vì một phước lành hỗn hợp, gỡ lỗi mã bạn không hiểu khi bạn nhận được trường hợp ngoại lệ bạn không hiểu là không có niềm vui. Đi chậm hơn. –
@ M.Babcock Tôi đã cập nhật câu hỏi. –