无法解析类型,模板类型

Type '' could not be resolved, template type

本文关键字:类型      更新时间:2023-10-16

我对编程有点生疏,在网上找不到解决方案。我正在创建一个模板类,当使用它时,我似乎得到了错误:

无法解析类型"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_ */

除了缺少分号之外,模板类本身没有任何问题。

template <class temp>
class avlTREE{
public:
    temp* ptr;
};
int main(){
  avlTREE<int> foo;
}