gpt4 book ai didi

c++ - 返回泛型类的引用

转载 作者:行者123 更新时间:2023-11-28 07:33:50 25 4
gpt4 key购买 nike

我有这个通用类:

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(data) 有什么作用?
Q3:如果我没有在 wwe 类中定义整个“迭代器”类,我应该如何定义它……如果可能的话?
谢谢

最佳答案

Q1 - 没关系。

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

问题 3 - 我看不到迭代器或函数返回一个或使用一个的证据。对这个问题感到困惑。

关于c++ - 返回泛型类的引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17128312/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com