assignment-operator 相关问题

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

对于用户定义类型的用户定义运算符=的lhs是否禁止使用转换运算符?如果是这样,标准的哪一部分禁止这样做?

拿一个简单的类包装一个整数, 结构 Foo { 诠释 x; } F; 和一个包含 Foo 并且可以转换为它的类, 结构栏 { 福; 运算符 Foo&() { 返回 f; ...

回答 2 投票 0

std::unordered_map 不可分配的内部对。怎么样?

如果 *map_it 将 & 返回到 std::pair,这怎么行不通? Visual Studio 将我指向 pair& operator=(const volatile pair&) = delete;。这是如何工作的以及什么样的超载......

回答 2 投票 0

Macbook 和 iMac 赋值运算符 (<-) Shortcut (Option with -) Not Working in RStudio

“-”与“选项”键(指ALT键)被用作赋值运算符。自从 RStudio 成为 POSIT 后,这些按钮的组合不仅仅适用于 RStudio。乙...

回答 0 投票 0

这个赋值运算符意味着什么?[重复]

我一直在阅读从这里下载的 "R语言定义 "PDF文件。在第11页,我读到了这个。我想知道 "attr "和 "attr "之间有什么不同?

回答 1 投票 0

C++赋值运算符,可以用copy代替吗?

当我在阅读。赋值操作符和复制构造函数的区别是什么?赋值运算符和复制构造函数的区别是什么?下面的...

回答 1 投票 0

为什么编译器在if语句中不出错?[重复]

代码附在这里。我从网上某处得到这段代码,只是想澄清我的疑问。#include int main() { int a=10, b=10; if(b=5) a--; printf("%d,..."。

回答 1 投票 0

在 "dctor、copy ctor和copy assignment operator "中,为什么删除其中一个而让另一个隐式定义,很可能会导致错误

按照文档(https:/en.cppreference.comwcpplanguagerule_of_three)中的说法。通过可复制句柄管理不可复制资源的类可能需要声明复制......。

回答 1 投票 0

c++通过自定义赋值操作符隐式转换函数参数。

我正在做一个项目,一部分是C写的,一部分是C++写的。我有2个Enums,它们基本上代表相同的内容,但是其中一个被封装在一个类中,另一个位于一个...

回答 1 投票 0

在x = 1中,x和1都是对象吗?

在x = 1中,x和1都是对象吗?因为print(1)和x = 1; print(x)将产生相同的输出。甚至print函数的语法是:print(* objects,sep ='',end ='\ n',file = sys.stdout,...

回答 3 投票 4

具有完整规则五的简单链表

我正在尝试正确地遵循5的规则来实现一个简单的链表。我现在大约3,尽管我在这里已经有疑问,但是从那以后,我就如履薄冰了。似乎很合理...

回答 1 投票 0



C位算术运算符:我正在使用(number&1)== 0来确定C中的偶数还是奇数-所有输入仅返回奇数

我可以从许多方面确定一个数字是偶数还是奇数。我的目的不是要-而是测试特定的按位运算。这是小代码:#include int main(){...

回答 2 投票 -1

将赋值用作条件表达式吗?

考虑:如果(a = 5){/ *做某事* /}作为条件的赋值如何工作?是否基于l值的非零值?

回答 5 投票 7

为什么编译器不会在if语句中引发错误? [重复]

代码附在这里。我从互联网上的某个地方获得了此代码,只想澄清对if语句的疑问。我期望它会引发错误。 #include int main(){...

回答 2 投票 0

为什么复制构造函数不需要检查输入对象是否指向自身?

作为下面的代码,复制分配运算符必须检查输入对象是否指向自身。我想知道为什么复制构造函数不需要执行相同的检查。我是C ++的新手。...

回答 1 投票 2


在Python中,分配列表等效于deepcopy()或copy()?

在python中。赋值运算符用作deepcopy()还是copy()?例如,如果我将列表“ a”分配给列表“ b”。它会创建列表'a'的浅表副本还是深表副本?

回答 1 投票 0

为什么const返回阻止:(a1 = a2)= a3?

我不明白为什么将const添加到返回类型可以防止(a1 = a2)= a3,如第2行的注释所述。有人可以帮我解释一下吗? //重载的赋值运算符; // const return ...

回答 1 投票 0

如何定义管道运算符?

我非常喜欢管道(如评论中提到的dplyr或magrittr),但有时会遇到错误,这表明我缺乏理解。对于其他函数或运算符,我主要是...

回答 1 投票 1

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