assignment-operator 相关问题

当一个对象分配给另一个对象时使用的运算符

在C ++中a = 5,a(5),a {5}和a [5]有什么区别?

在C ++中a = 5,a(5),a {5}和a [5]的语句之间有什么区别?我偶尔会看到它们用于C ++程序中为对象分配值之类的任何事情。 ...

回答 1 投票 0

[在C ++中使用带字符串的复制构造函数和/或赋值运算符时的堆栈溢出

我试图在我自己制作的简单类上运行插入排序,该类具有几个字段(int,float和string)以及复制构造函数,赋值运算符和'>'运算符。 ...

回答 1 投票 0

我如何在Swift中重新分配一个采用泛型类型参数的函数?

公开,这是我编写任何Swift的第一天,我来自JS / TS背景。我习惯于简单地重新分配函数,如下所示:let assertEqual = XCTAssertEqual ...

回答 1 投票 0

分配操作Python

我是Python的新手,我很难理解以下问题。 a,b,c = 1,2,3 a,b,c = c,a,b = b,a,c = c,b,a print(a,b,c)的输出是-(2 ,3,1),但我不明白为什么...

回答 1 投票 0

Javascript赋值运算符

下面的输出给出了两个不同的答案,这是因为运算符+和+ =。让我知道为什么会得到不同的答案。代码1 -----------> var persons = [{firstname:“ Malcom”,...

回答 1 投票 -3

删除隐式分配运算符以进行矢量擦除?

我有两个向量,我希望将它们进行比较并删除重复项。如果我有两个向量vecA和vecB,如果它们出现在vecB中,我想从vecA中删除元素。具体来说,我希望vecA是...

回答 1 投票 0

在C ++中,可以在定义自己的副本构造函数之后跳过定义赋值运算符吗?

定义类时,如果需要深度复制,则需要定义自己的复制构造函数。然后,是否也需要定义赋值运算符?如果被跳过,分配会做得很浅吗...

回答 1 投票 0

为什么字符串不显示作为左操作数的错误左值?

在下面的代码片段中,为什么行2 + 3 = 5语句给出错误,但是分配给字符串连接的下一条语句成功编译? #include int main(){...

回答 2 投票 3

C ++-复制构造函数或带有继承的指针列表的重载Operator =

我有一个从指针列表继承的Class,例如:Class C:protected list 现在,我想重载operator =(并编写复制构造函数)。我应该迭代...

回答 1 投票 0

为什么会出现此错误?该代码之前工作。 'UnboundLocalError:分配前已引用局部变量'doublecard''

我正在尝试获取列表中的数字,将其转换为整数,将每个数字翻倍,然后返回字符串。然后,我将其添加到一个空字符串以进行迭代,然后在...

回答 1 投票 0

swift中的运算符或方法,它作为python的海象运算符

python语言(:=)的海象运算符:-分配值并返回该值。像swift一样的值分配它什么也不返回。如何实现海象运算符之类的东西...

回答 1 投票 1

派生自std :: exception的类的赋值运算符

我从std :: runtime_error静态分析器派生了一个自定义异常类,警告我,如果我定义或删除默认操作(复制ctor,复制/移动运算符,析构函数等。,我...

回答 1 投票 0

如何使用for循环将数组中的值相加?

此方法的目的是找出自行车骑行过程中的平均速度。我已经有了一个speeds()方法,该方法返回存储在双精度数组中的GPS点之间的平均值。我尝试使用...

回答 1 投票 -1

在C#中使用| =运算符会发生什么?

如果我使用的是这样的:xr.Settings.ValidationFlags | = XmlSchemaValidationFlags.ReportValidationWarnings; | =究竟完成了什么?

回答 6 投票 4

复制构造函数和复制赋值运算符应具有相同的语句吗?

返回类型当然会有所不同,但是概念是相同的:将数据从一个对象复制到另一个对象,对吗?

回答 3 投票 0

将赋值运算符实现为“销毁+构造”是否合法?

我经常需要为“原始”资源句柄实现C ++包装,例如文件句柄,Win32 OS句柄等。这样做时,我还需要实现移动运算符,因为默认的...

回答 1 投票 4

将赋值运算符实现为“销毁+构造”是否合法?

我经常需要为“原始”资源句柄实现C ++包装,例如文件句柄,Win32 OS句柄等。这样做时,我还需要实现移动运算符,因为默认的...

回答 1 投票 4

了解Python多项分配

考虑此赋值语句示例:>>> x,y = x [y] = {},无>>> x {无:({......,无)} >>> y >>>什么是分配给x的值,以及如何做到这一点...

回答 1 投票 1

在c ++中使用Assignment运算符重载将一个类对象的数据复制到另一个类对象时出错

我正在尝试将一个类对象的值复制到另一个类对象,但是赋值运算符重载方法不起作用。矩形类{int length,breadth; public:矩形(int l,...

回答 1 投票 0

无效的赋值运算符错误> = Java

我有一个if语句,在Java中(两行都抛出了“无效的赋值运算符”)。我无法弄清楚我在做什么错。感谢您的任何帮助:if(((row> = 0)&&(row ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.