- ベストアンサー
CからC++の関数を使用するには
C++からCの関数を参照する場合は extern "C"{ void test(void); } などと定義すれば可能なのですが、逆に C++で定義した関数をCで使うにはどのようにすれば よいのでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#5537
回答No.1
> C++で定義した関数をCで使うにはどのようにすれば > よいのでしょうか? C++ のソースのほうで, extern "C" をつけておけば,C から呼ぶことが出来ます。 当然メンバ関数は(この方法では)呼べません。
お礼
うまくいきました! ありがとうございました。