#pragma once
template<class T>
class Node<T> //应该为class Node,否则
{
public:
T data;
Node<T> *lch;
Node<T> *rch;
Node():lch(NULL),rch(NULL){}
//Node<T> *Search(Node<T> *R,T key);
};
template<class T>
Node<T>* Search(Node<T> *R,T key)
{
if(!R) return NULL;
if(key==R->data)return R;
else if (key > R->data)return Search(R->rch,key);
else return Search(R->lch,key);
}
总结:创建类时类名不能含有模版参数!
创建类时类名不能含有模版参数
最新推荐文章于 2023-12-07 17:26:11 发布