- 526 名前:デフォルトの名無しさん mailto:sage [2010/02/14(日) 23:52:14 ]
- テンプレートについて教えて下さい。
下記のようなテンプレートクラスを書いたところ コンパイルエラーになってしまいます。 template <class T> class TestClass { public: TestClass(){}; ~TestClass(){}; struct SS { int a; char b; long c; T d; }; SS * TestCode(void); }; template <class T> TestClass<T>::SS * TestClass<T>::TestCode(void) { return NULL; } gccでコンパイルすると、 error: expected constructor, destructor, or type conversion before '*' token error: expected `;' before '*' token となります。 どこが悪いのでしょうか。 教えて下さい。 宜しくお願いします。
|

|