2016-05-01 19 views
0

プログラミングで少し錆びており、ウェブ上で解決策を見つけることができませんでした。 私はテンプレートクラスを作成していて、それを使用しているとき、私はエラーを取得しているようだ:タイプ ''を解決できませんでした。テンプレートタイプ

タイプ「TEMP」は

を解決できませんでした私はきれいにし、再構築しようとしたしなければならないが、それはしませんでした助けて。アドバイスをいただければ幸いです。

/* 
* avlTREE.h 
* 
* Created on: May 1, 2016 
*  Author: 
*/ 

#ifndef AVLTREE_H_ 
#define AVLTREE_H_ 
#include <cassert> 
#include <functional> 


class avlTreeException{}; 
class avlTreeExceptionInvalidInput : public avlTreeException{}; 

template <class temp> 
class avlTREE{ 
public: 
    temp* ptr; 
} 
#endif /* AVLTREE_H_ */ 
+1

テンプレート宣言の最後にセミコロンがありません。 –

答えて

2

セミコロンがありますが、テンプレートクラスには本質的に間違いがありません。

template <class temp> 
class avlTREE{ 
public: 
    temp* ptr; 
}; 

int main(){ 
    avlTREE<int> foo; 
} 
+0

答えをくれてありがとう、セミコロンを追加した後も、私はまだ同じ問題があります。 –

+0

@ user336-iactuallychosethisどのようにクラスをインスタンス化していますか? –

+0

私はちょうどテンプレートファイルを作成していません... –

関連する問題