模板类中如何声明友类
我是C++初学者,遇到以下问题,手头也无C++语法详细资料。请各位帮忙解决!
声明链表结构
teplate<class T>
class ChainNode
{
friend class Chain; ------这里应该如何声明?
private:
.......
};
template <class T>
class Chain
{
.....
};
在VC7.0下编译提示Chain已经声明为非模板类,不能再生命为模板类,
那么,应该如何声明呢?我试过friend Chain<Type> || friend class Chain<Type>
都不行。声明,我没有系统学习过C++,找了本数据结构来学习C++,所以
很多语法不清楚?