c++ クラス関数で c 関数を使用する際に混乱する問題があります。
A
で定義A.h
および実装されているという名前のクラスがありA.cpp
ます。また、いくつかの関数を宣言および実装した and がありますB.h
。B.c
関数内でandA
で定義されている関数を呼び出しました(クラスはありません) 。B.h
B.c
B
Unresolved reference
B
私#include "B.h"
のA.cpp
コンパイラは Linux (opensuse 12.3) の GCC です。申し訳ありませんが、著作権のためにコードを表示できません。
私は C++ のプロではありませんが、C++ ヘッダーとソース ファイルが連携する方法を知っているので、これについて同様の経験がある人に助けを求めています。
ありがとう