スレを勃てるまでもないC/C++の質問はここで 19
666 :
デフォルトの名無しさん:
Visual C++で、クラスファイルを作成した際に自動的にヘッダファイルも作成されるんですが、
そのクラスファイルをincludeすると「既に (class).obj で定義されています」とエラーになります。
どうすればいいでしょうか。
test.cppをincludeするとエラー
=== test.cpp ===
#include "test.h"
test::test(void)
{
}
test::~test(void)
{
}
=== test.h ===
#pragma once
class test
{
public:
test(void);
~test(void);
};
cppファイルをインクルードするなよ
668 :
デフォルトの名無しさん:2011/07/25(月) 22:17:45.24
すみません、では test.cpp で実装したメンバを利用する際には
どうすればいいのでしょうか?
>>668 なんのためにヘッダにクラスを公開してんだよ
ヘッダをインクルードして好きなだけ使えばいい