2

私はcentos6でgnucコンパイラを使用しており、cプログラムはコード内の共有ライブラリを動的にロードします。

4

1 に答える 1

2

関数をCで使用できるように宣言する必要があります:

extern "C" void foo(int x, char y);

オーバーロードやC++が提供するその他の機能は実行できないことに注意してください。(これは名前マングリングによるものです。)

于 2012-02-29T04:34:41.473 に答える