C调用C++中的函数方法

C调用C++中的函数方法


慕田峪4524236
浏览 369回答 3
3回答

慕哥9229398

必须先创建一个bookmanger副本,然后用bookmanger bm;bm.add()或者bookmanger *bm = new bookmanger();bookmanger->add()调用。注:这个要看类的名称的,调用时就像结构体一样,先用类引申一个对象就像Pid pid ; 调用时用对象名称,函数名就行了。扩展资料:如果想调用重载的C++函数,则须封装单独的接口共C调用。// C++ Codevoid foo( int x );void foo( float x );extern "C" void foo_i( int x )foo( x );extern "C" void foo_f( float x )foo( x );则C中可这样调用// C Codevoid foo_i( int x );void foo_f( float x );void ccc( int x1, float x2 )foo_i( x1 );foo_f( x2 );// ...
打开App,查看更多内容
随时随地看视频慕课网APP