返回泛型类的引用

returning reference of generic class

本文关键字:引用 泛型类 返回      更新时间:2023-10-16

我有这个通用类:

template<class T>
class wwe{
public:
   T data;
   friend class Iterator;
   explicit wwe(T& data) : data(data){}
   //1- wwe<T>& getwwe();
   //2- wwe& getwwe();
}

Q1:我应该用哪一个…1 - 2 ?
问题2:data(数据)是做什么的?
Q3:如果我没有在wwe类中定义整个'Iterator'类,我应该如何定义它…如果可能的话?
谢谢

Q1 -没关系。

Q2 - Like构造函数正常工作。没什么特别的。

Q3 -我没有看到迭代器或函数返回或使用一个。我被这个问题难住了