为什么以这种方式初始化与复制构造函数有关?[复制]
作者:weizao 提问时间:7/28/2022
这个问题在这里已经有答案了: 为什么 C++ 复制构造函数必须使用 const 对象? (8 个回答) 为什么 copy-constructor 参数是 const? (8 个回答) 为什么我们使用 ...
初始 问答列表
作者:weizao 提问时间:7/28/2022
这个问题在这里已经有答案了: 为什么 C++ 复制构造函数必须使用 const 对象? (8 个回答) 为什么 copy-constructor 参数是 const? (8 个回答) 为什么我们使用 ...
作者:Swagnik 提问时间:3/12/2022
我在尝试编译此代码时遇到错误.......尝试了不同的 IDE #include<stdio.h> #include<stdlib.h> struct car{ int price[5]; }c...
作者:Hanfei Sun 提问时间:7/4/2017
以下是我的代码: #include <iostream> using namespace std; class Rectangle { int width, height; public: ...
作者:RobertS supports Monica Cellio 提问时间:1/16/2020
、 和 C++ 中的语句有什么区别?a = 5a(5)a{5}a[5] 我偶尔会看到它们用于任何事情,例如在 C++ 程序中为对象分配值。它们之间的区别在哪里?...
作者:Антон Ананьев 提问时间:10/28/2021
在第 15 行出现错误“预期表达式”。不知道它需要什么以及如何解决它。 #include <iostream> #include <vector> #include <string> #includ...
作者:digito_evo 提问时间:4/22/2023
这个问题在这里已经有答案了: 容器 std::array 的列表初始化需要双括号 (1 个答案) 为什么在定义一对数组时需要额外的一对大括号? (1 个回答) 为什么在 C++14 中初始化对数组仍然...
作者:Frank 提问时间:5/10/2017
我定义了一个名为 String 的类,并使用 = assignment 声明了一个 String 对象来初始化它,但我对它背后的过程有一些疑问。让我们看看代码: class String{ publ...
作者:Keneth Cayas 提问时间:11/6/2020
你好,我是 C 语言的初学者,我不知道为什么 每次尝试编译时,我都会在此行上收到此错误 CURRENT->name = {'L','O','U','D','A'}; 这是我的整个代码 #in...
作者:Reno 提问时间:10/29/2019
我正在尝试复制传递给复制构造函数的对象。我想访问传递给此函数的对象的成员变量的取消引用值,但收到错误“expected unqualified-id before '(' token int *c =...
作者:tinkerbeast 提问时间:5/30/2020
当我们从 C++ 函数返回一个值时,就会发生复制初始化。例如: std::string hello() { std::string x = "Hello world"; return x; //...