提问人:Vitaly Ershov 提问时间:8/23/2021 更新时间:8/23/2021 访问量:64
在类中定义自己的复制控制版本
Define own versions of copy-control in class
问:
我正在阅读有关 C++ 的书,并遇到了复制构造函数。所以我对这种材料的理解有问题。 在哪种情况下,我们应该为复制控制(赋值运算符、复制构造函数)编写自己的函数?
例如:我们是否应该在这里使用这个函数
class TextQuery {
public:
using lineNo = vector<string>::size_type;
explicit TextQuery(ifstream&);
QueryResult query(const string&) const;
private:
shared_ptr<vector<string>> file;
map<string, shared_ptr<set<lineNo>>> wm;
};
答: 暂无答案
评论
TextQuery
FILE *
std::fstream