题库 软件开发 题目列表 写出下面给出类的 ‘copy constructor’ 、’move constr...
问答题
写出下面给出类的 ‘copy constructor’ 、’move constructor’ 、‘copy assignment operator’、 ‘move assignment operator’ (假定所有需要的头文件已经包含):
class DirectorySearchResult {
public:
  DirectorySearchResult(
               size_t attributes,
       SearchQuery const* query)
    : attributes(attributes),
      query(new SearchQuery(*query))
  { }

  ~DirectorySearchResult() { delete query; }

private:
  size_t attributes;
  SearchQuery* query;
};

题目信息
校招真题
-
正确率
0
评论
14
点击