私はこのジェネリッククラスを持っています:
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 ?
Q2 : data(データ)は何をするのですか?
Q3 : 'Iterator' クラス全体を wwe クラス内で定義しなかった場合、どのように定義すればよいでしょうか? 可能であれば?
ありがとう