jjzjj

UnmanagedResult

全部标签

c# - 将数据从非托管代码传递到托管代码

我有一个三层应用程序:托管C#层。托管的c++/cli层。非托管C++层。第二层作为c#和nativec++的通信层。publicclassManagedResult{publicfloat[]firstArray;publicfloat[]secondArray;}和非托管类classUnmanagedResult{public:float*firstArray,secondArray;intarrayLength;UnmanagedResult(){};~UnmanagedResult(){};}我在第二层有一个输出托管对象的类的以下方法:ManagedResult^CLICont