错误 C2143:'->'之前缺少';'



我在这里和互联网上搜索过,似乎没有人有类似的问题,我不太明白为什么我不能让它发挥作用。

阻止我编译的行是:

LitCiterCommon::LitCiterTrace->Init();

如果我从不同的文件(c#)调用LitCiterTrace.Init(),它编译得很好,但由于某种原因,我无法从托管cpp调用它。

有什么想法或建议吗?

如果Init是一个静态方法,那么它与C++中的没有任何不同

// this is no different than calling a static member method in C++
LitCiterCommon::LitCiterTrace::Init();

相关内容

  • 没有找到相关文章

最新更新