【初心者歓迎】C/C++室 Ver.22【環境依存OK】
■ このスレッドは過去ログ倉庫に格納されています
0673デフォルトの名無しさん
2005/10/31(月) 10:49:29//foo.h
template <typename T>
class foo
{
public :
void bar(void) ;
} ;
//foo.cpp
#include "hoge.h"
template<typename T>
void foo<T>::bar(void) {}
//main.cpp
#include "hoge.h"
int main()
{
foo<int> hoge ;
hoge.bar() ;
}
LNK2019: 未解決の外部シンボル "public: void __thiscall foo<int>::bar(void)" (?bar@?$foo@H@@QAEXXZ) が関数 _main で参照されました。
なぜかリンクできないのですが、どうすればいいのでしょうか?
■ このスレッドは過去ログ倉庫に格納されています