构造函数 问答列表

为什么这种隐式转换会起作用,为什么会起作用

作者:Александр Кушниренко 提问时间:5/13/2019

我不明白为什么 c1 = {1, 2, 3, 4} 和 c2 = {5, 6, 7, 8} 工作正常,没有声明的构造函数,并且编译器生成的编译器不适合。 我试图通过显式转换来理解:(C&) { 1,...

函数 f 在做什么?

作者:Aniket Saha 提问时间:11/24/2019

下面是我试图弄清楚的代码。在我调用以下构造函数或函数之后,函数实际上在做什么? 我的问题是为什么我会得到这种输出,更具体地说,为什么“复制构造函数调用”被打印了 2 次。请解释这段代码的背景。 ...

如果我们创建一个用户定义的复制构造函数,为什么编译器不提供默认构造函数?

作者:Krishna Kanth Yenumula 提问时间:5/23/2021

代码是: #include <iostream> using namespace std; class Point { int x, y; public: Point(const Point...

使用 Copy 构造函数复制 double 数组

作者:Aayush Neupane 提问时间:11/24/2019

我想为我的类制作复制构造函数,该类具有 double 数组作为私有成员\ 如何编写复制构造函数 我尝试了以下代码,但结果却出错了 class My_class { private: doub...

如何在 c++ 中为分配的动态对象数组中的所有对象调用参数化构造函数?

作者:Mustafa Muhammad 提问时间:5/3/2022

当我定义对象的动态数组时,我想为数组中的所有对象选择一个参数化构造函数。而不必像这样为每个对象编写所选构造函数 #include <iostream> using namespace std; ...

委派复制构造函数和 const 数据初始化

作者:Sergey 提问时间:8/1/2017

我有一个包含许多数据成员的类,其中一些是常量。所有数据成员都有适当的复制构造函数,所以我想默认我的类的复制构造函数:A class A { public: A() : a(1) {} A(con...

复制构造函数和赋值运算符

作者:Paul Manta 提问时间:3/20/2011

如果我重写,复制构造函数会自动使用 new 运算符吗?同样,如果我定义一个复制构造函数,会自动从复制构造函数“继承”行为吗?operator=operator=...

如何从构造函数复制 T(const T&amp;) 调用对象 T?[已结束]

作者:Marco E 提问时间:2/2/2020

闭。这个问题是不可重现的,或者是由错别字引起的。它目前不接受答案。 这个问题是由一个错别字或一个无法再重现的问题引起的。虽然类似的问题可能在这里成为主题,但这个问题的解决方式不太可能帮助未来的读者。...

如何在 c# 中基于特定的源对象创建各种副本?

作者:Ipsider 提问时间:7/19/2018

我有一个 MyObject 类型的复杂 objectA。我想基于特定对象创建此 MyObject 的多个变体 A。 public class MyObject() { int myAttr1; ...

我们什么时候必须使用复制构造函数?

作者:penguru 提问时间:7/19/2010

我知道C++编译器为类创建一个复制构造函数。在哪种情况下,我们必须编写用户定义的复制构造函数?你能举一些例子吗?...


共515条 当前第15页