我一直在跟随学习如何从C中调用C++对象的成员函数。据我所知,C代码应该将该类解释为同名的结构,并且每当它想要通过该类的对象调用函数时,它都应该使用中间回调函数。void OnMessage(U8* bytes); // I want to call this function from C.}
错误是: error C2079:'CInterface‘使用未定义的结构'cinterface’。这听起来像是将头文件作为c++代码读
是否有一种方法来解析c++源代码,并为每个变量获取它在其中声明的行?您可以忽略全局变量和函数参数,但它必须处理指针和任何用户定义的对象。类似于: int x = 5,y = 6; return 0;预期产出:y,2如果可以在c++或python中完成,则是首选的,但如果可以在任何其他语言中完成,则是可取的。