copy-constructor

copy-constructor

文章 0 浏览 2

为什么不调用复制构造函数?

class MyClass { public: ~MyClass() {} MyClass():x(0), y(0){} //default constructor MyClass(int X, int Y):x(X), y(Y){} //user-defined constru…

行雁书 2024-09-18 07:52:42 1 0

在 C++ 中实现 Exception 类

因此,我尝试基于 Java Exception 类为 C++ 编写一个简单的 Exception 基类。 我确信已经有很棒的库了,但我这样做是为了练习,而不是生产代码,而且…

别挽留 2024-09-18 04:13:38 3 0

根据operator=实现复制构造函数

如果 operator= 定义正确,是否可以使用以下内容作为复制构造函数? MyClass::MyClass(MyClass const &amp_copy) { *this = _copy } …

你丑哭了我 2024-09-18 01:46:51 2 0

linq 分组上的克隆对象 - 复制构造函数替代

我有一组自定义对象(资产),我想将它们与 LINQ 分组。 自定义对象具有标准属性,如 id、名称和成本属性。 分组时,我想计算每个组的成本,所以我使…

把回忆走一遍 2024-09-14 07:57:13 1 0

C++:关于复制构造函数的问题

我有一个类,我使用 this 来初始化 void* 指针。但问题是,当我按值传递该类的实例时,指针不会更改为堆栈上的新地址。因此,我想重写复制构造函数,…

旧人九事 2024-09-13 11:01:34 1 0

复制构造函数问题

我尝试使用复制构造函数 using 语句: X y = X() 但是复制构造函数没有被调用。我正在使用 g++ 4.1.0。我在类中设置了 X(const X&amp) 和 X(x&amp) 构…

和我恋爱吧 2024-09-12 15:13:11 2 0

C++ 有什么大惊小怪的?复制构造函数?

可能的重复: 我们什么时候必须使用复制构造函数? 到底为什么C++ 复制构造函数这么重要?我刚刚了解它们,我不太明白它们有什么大惊小怪的。如果您…

花开浅夏 2024-09-12 10:39:02 2 0

什么是复制和交换习语?

什么是复制和交换习惯用法以及何时应该使用它?它解决什么问题? C++11 会改变吗? 相关: 您最喜欢的 C++ 编码风格习惯是什么: -swap C++ 中的复制…

菩提树下叶撕阳。 2024-09-10 10:02:31 4 0

什么时候我们必须编写用户定义的复制构造函数?

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

迷路的信 2024-09-10 06:43:31 2 0

为什么复制赋值运算符必须返回引用/常量引用?

在 C++ 中,我不清楚从复制赋值运算符返回引用的概念。为什么复制赋值运算符不能返回新对象的副本?另外,如果我有类 A 和以下内容: A a1(param) A a…

后eg是否自 2024-09-07 12:07:26 3 0

防止复制构造和返回值引用的分配

如果我有一个函数返回对我无法控制其源的类实例的引用,请说 list: list&ltint&gt&amp f() 我想确保其值为 仅分配给另一个引用,例如: list&ltint&g…

预谋 2024-09-06 23:19:10 2 0

复制构造函数演示(崩溃...案例 2)

请看一下这个程序: class CopyCon { public: char *name CopyCon() { name = new char[20] name = "Hai"//_tcscpy(name,"Hai") } CopyCon(const Copy…

这个俗人 2024-09-04 22:20:39 5 0

有没有复制 Gtk 小部件的好方法?

有没有一种方法,使用 C 中的 Gtk 库来克隆 Gtk 按钮(例如),并将其打包到应用程序中的其他位置。我知道你不能将同一个小部件打包两次。这段代码显…

Hello爱情风 2024-09-04 16:32:01 1 0

可变参数构造函数是否应该隐藏隐式生成的构造函数?

可变参数构造函数是否应该隐藏隐式生成的构造函数,即默认构造函数和复制构造函数? struct Foo { template&lttypename... Args&gt Foo(Args&amp&amp.…

撑一把青伞 2024-09-04 00:18:23 3 0

CArray 不会在内存重新分配时调用复制构造函数,现在怎么办?

假设我有一个类需要调用复制构造函数来进行正确的复制: struct CWeird { CWeird() { number = 47 target = &ampnumber } CWeird(const CWeird &ampot…

野却迷人 2024-09-03 04:05:10 2 0
更多

推荐作者

qq_FjTq5B

文章 0 评论 0

18273202778

文章 0 评论 0

WordPress小学生

文章 0 评论 0

〃温暖了心ぐ

文章 0 评论 0

迷乱花海

文章 0 评论 0

niuniu

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文