我想要调用从C#下面的C++函数(由DLL导出):编组引用类型从C++到C#
void createVm(
const jace::VmLoader& loader,
const jace::OptionList& options,
bool ignoreUnrecognized = true);
我发现文档编组由C原语++到C#,但我m不确定如何处理引用类型或非原型类型,如VmLoader或OptionList(这两个类都是类)。我试图用一个C#层封装一个C++ API,委托给实际方法实现的底层C++代码。
任何想法?