问答列表

何时调用复制分配运算符?

作者:Mas Bagol 提问时间:3/20/2015

当我读到复制构造函数和复制赋值构造函数时,我的理解是两者都相互释放它们的属性,并且它们都是由编译器隐式声明的(如果未定义)。因此,无论是否做一些有用的事情,两者都必须存在。 然后我测试了这段代码: ...

避免在复制构造函数和运算符中重复相同的代码=

作者:John Bumper 提问时间:7/10/2013

在 c++ 中,当类包含动态分配的数据时,显式定义复制构造函数、operator= 和析构函数通常是合理的。但是这些特殊方法的活动是重叠的。更具体地说,operator= 通常首先进行一些破坏,然后进...

std::move 在 RValue 引用函数上不起作用

作者:Kiran Thilak 提问时间:9/17/2019

在尝试学习std::move和rvalue引用时,我遇到了以下问题: int _tmain(int argc, _TCHAR* argv[]) { std::vector<int> vecNumb...

赋值运算符和初始化

作者:Piero Borrelli 提问时间:9/26/2014

我正在学习 C++ 编程语言,我正在阅读有关赋值运算符 ( = ) 的章节。在 C++ 中,初始化和赋值是操作,因此我们可以使用相同的表示法。 但我的问题是:当我初始化一个变量时,我是用赋值运算符来...

Android 流媒体从地图上取平均值

作者:kkkkk 提问时间:8/9/2017

我有一个对象列表 class Result { private String name; private Map<String, Double> map; // getters, const...

为什么 a+++++b 不起作用?

作者:Barshan Das 提问时间:3/17/2011

int main () { int a = 5,b = 2; printf("%d",a+++++b); return 0; } 此代码给出以下错误: 错误:需要 lValue 作为增量操...

调用具有返回值的存储过程

作者:Wesley 提问时间:6/2/2011

我正在尝试从我的 C# Windows 应用程序调用存储过程。存储过程在 SQL Server 2008 的本地实例上运行。我能够调用存储过程,但无法从存储过程中检索回值。此存储过程应返回序列中的下一...

如何在 Python matplotlib.pyplot 中更改异常值点符号

作者:Monika Grigorova 提问时间:1/10/2021

我正在尝试将通常的箱线图异常值形状(框上方的抖动)更改为默认为菱形。到目前为止,我正在使用以下代码: import pandas as pd import matplotlib.pyplot as ...

什么是三法则?

作者:fredoverflow 提问时间:11/13/2010

复制对象是什么意思? 什么是复制构造函数和复制赋值运算符? 我什么时候需要自己申报? 如何防止我的对象被复制?...

什么是三法则?

作者:fredoverflow 提问时间:11/13/2010

复制对象是什么意思? 什么是复制构造函数和复制赋值运算符? 我什么时候需要自己申报? 如何防止我的对象被复制?...


共1094条 当前第6页