问答列表

我有 2 个带有 Assignment 运算符和复制构造函数的代码以及相同的驱动程序代码。但两者都给出了不同的输出

作者:Sachin Palande 提问时间:11/10/2021

我有 2 个带有 Assignment 运算符和复制构造函数的代码以及相同的驱动程序代码。但两者都给出了不同的输出。 代码 1: //constructor, copy constructor, ...

在 C++ 中实现复制控制时如何处理基类的私有成员?

作者:chickennuggies 提问时间:4/19/2022

给定派生自 Faculty 类的 Teacher 类,我将如何处理 Teacher 对象的名称,该对象在 Faculty 中被定义为私有成员,但在 Teacher 中不被定义为私有成员,用于复制控制?...

为什么复制赋值运算符必须返回 reference/const 引用?[复制]

作者:bks 提问时间:6/24/2010

这个问题在这里已经有答案了: 算子重载的基本规则和习语是什么? (10 个回答) 3个月前关闭。 在 C++ 中,我不清楚从复制赋值运算符返回引用的概念。为什么复制赋值运算符不能返回新对象的副本?此...

= make_pair 是否调用复制构造函数?

作者:Jonathan Mee 提问时间:11/30/2015

通常,编译器将变量声明中的 视为移动构造。例如:= vector<int> foo = vector<int>(13, 0); 将调用构造函数。vector<int>::vector<int>(...

'string s(“hello”);' 和 'string s = “hello”;

作者:Fabian 提问时间:1/25/2017

这个问题在这里已经有答案了: C++ 中的字符串初始化有什么区别?[复制] (4 个答案) 复制初始化和直接初始化之间有区别吗? (9 个答案) 初始化和赋值有什么区别? (6 个答案) 2个月前关闭...

MQL4 交易收盘错误

作者:Hilal Frikol 提问时间:10/8/2023

我创建了此代码,以便在条件为真时打开交易,如果条件为真,则关闭它们 但他只开放交易,不关闭它们。 这是我的代码 extern double lotSize = 0.02; extern do...

在 C++ 中为用户定义类型与内置类型分配临时类型的差异 [重复]

作者:Sami 提问时间:10/3/2023

这个问题在这里已经有答案了: 为什么可以分配给类类型的右值? (2 个答案) 上个月关闭。 我最近一直在研究 C++ 的复杂性,有一个特定的行为让我感到困惑:围绕临时工的规则和行为,尤其是关于获取他...

从子视图到模型属性的弱绑定

作者:Michał Ziobro 提问时间:9/28/2023

使用绑定时,我在 SwiftUI 视图的模型中遇到了内存泄漏。 我创建了 ObservableObject 模型,例如 final class Model: ObservableObject { ...

带有两个等号的 C++ 命令如何工作?

作者:user3443063 提问时间:8/16/2023

我在我使用的程序中找到了一些代码: PWSTR myWchar = NULL; WCHAR *p = myWchar = new WCHAR[4]; 我将如何阅读带有两个等号的行? 它是如何计...

如果运算符具有最高优先级,则该子表达式适用于哪些子表达式?

作者:rebecca wong 提问时间:10/3/2023

int a = 1, b = 2, c = 3; bool z = a >= b || b == c && !b && !!a; cout << z << endl; 我想知道为什么打印此代码。0...


共908条 当前第40页