如果删除运算符,则已删除运算符的返回类型是否重要?
作者:potter john 提问时间:4/17/2022
我正在阅读“C++ 并发在行动中”,其中一页讨论复制分配运算符 =delete。 我已经用谷歌搜索了它(删除复制构造函数和复制赋值运算符。其中哪些是必不可少的?并自己尝试了一些代码。 我想知道两者...
类 问答列表
作者:potter john 提问时间:4/17/2022
我正在阅读“C++ 并发在行动中”,其中一页讨论复制分配运算符 =delete。 我已经用谷歌搜索了它(删除复制构造函数和复制赋值运算符。其中哪些是必不可少的?并自己尝试了一些代码。 我想知道两者...
作者:Luis Torre 提问时间:2/7/2019
我有一个名为“DynamicArray”的模板类有问题。我唯一的问题是当我定义赋值运算符时。它给了我两个不同的错误 1)它给我的第一个错误是 DynamicArray& 说“类模板”Dynamic...
作者:dg141 提问时间:3/9/2023
这个问题在这里已经有答案了: 构造函数中这个奇怪的冒号成员 (“ : ”) 语法是什么? (14 个回答) 9个月前关闭。 我对C++非常陌生,并且正在按照本教程进行操作,并遇到了这个类构造函数: ...
作者:mEm 提问时间:11/21/2022
首先,大家好!祝大家有一个良好的开始一周:) 在增强(以及简化一些语法)以前开发的派生类型时,我(还有一些仍然)遇到了一些错误,如标题规范(注意:有关完整消息及其原因的详细信息,请阅读以下代码中的注...
作者:dreamer 提问时间:7/26/2019
因此,这是一个示例[摘自Bjarne Stroustrup的“C++之旅(第2版)],其中包含用户定义的向量类的复制分配: Vector& Vector::operator=(const Vecto...
作者:H-005 提问时间:8/30/2020
我尽力只放最重要的部分: header.h #include <cstdint> #include <string> #include <vector> #include "byte.h" ///...
作者:CanereCurrere 提问时间:11/15/2017
有没有办法让我的新类模仿 int 或任何 Valuetype 的行为? 我想要一些东西,所以这些作业是有效的 MyClass myClass = 1; int i = myClass; var x...
作者:Skylar 提问时间:12/12/2020
在处理 .如果您能分享一些见解,我将不胜感激!unique_ptr 现在我们有了 . Struct 是 class 的成员。 Struct 有一个成员。BCBCstd::unique_ptr<A> ...
作者:heretoinfinity 提问时间:3/30/2020
我被告知,此处引用的 、 type 和 的顺序无关紧要。我的用户定义类型是 。const&PNG 所以我把我的复制构造函数写成: PNG(const & PNG); 但出现错误: error...
作者:glades 提问时间:5/11/2022
我想创建一个结构对象数组,每个对象都包含一个包含值的成员。但是,此值的类型可能因对象而异。由于大小不能变化,我决定在基类中放置一个占位缓冲区,我尝试从模板化为类型的派生类中别名。但这行不通: #in...