赋值运 问答列表

为什么我们在 asignment 运算符中返回 *this,而当我们想返回对对象的引用时,通常(而不是 &this)?

作者: 提问时间:2/28/2022

我正在学习 C++ 和指针,我以为我理解指针,直到我看到这个。 一方面,asterix(*) 运算符是反引用的,这意味着它返回值指向的地址中的值,而 & 号运算符则相反,并返回该值在内存中存储的地址...

如何让 Xcode 3.1 编译器在 if 语句中警告赋值运算符?

作者:Rob 提问时间:9/10/2009

我已经尝试尽可能地搜索文档和互联网,但是如果在 if 语句中使用赋值运算符,我无法让 Xcode 编译器发出警告。 我来自RealBasic,在那里我有一个非常强烈的习惯,就是输入这种比较: if...

从 'char *' 分配给 'char' 使指针中的整数不带强制转换 [-Wint-conversion]

作者:Katelyn Chenelle 提问时间:7/9/2022

我试图在输入 a 时继续将 largeVal 与 smallVal 连接起来,并将结果存储到数组中。arr[] int driver() { char buffer[MAXLINE]; char...

为什么要在类中创建函数指针结构?

作者:user1801359 提问时间:9/1/2022

我正在 Vulkan 后端挖掘 Skia 图形 API,在这里找到,但我不懂一段代码。 下面是最小的代码示例: struct VulkanInterface : public SkRefCnt {...

为什么 std::valarray 的帮助程序类的某些赋值运算符返回 void?

作者:Blackteahamburger 提问时间:10/7/2022

例如,赋值运算符:std::slice_array void operator=(const valarray<T>&) const; //#1 void operator=(const T&) c...

加法或减法赋值运算符的条件语句

作者:Mike Flynn 提问时间:10/18/2022

如果有一种简短的方法可以为下面的下一行做一个条件语句?我想做一个条件语句来确定 .NET C# 中的 OR。+=-= var team1 = 1700; team1 += delta 示例:...

是否有与 Python :=(赋值表达式)等效的 C#?

作者:Daniel Novák 提问时间:11/1/2022

赋值表达式 Python 3.8 我喜欢它如何节省线路。例: for rule in rules: place = getPlace(rule) if place: print(f"Appl...

声明为默认值的赋值操作是否可以具有引用限定符?

作者:Myrddin Krustowski 提问时间:11/10/2022

当将赋值操作声明为 时,使它们成为引用限定以防止赋值给临时操作有什么错误吗?(大多数情况下,它可以防止愚蠢的错误)。 通用资源,不要说任何关于“默认”操作的引用限定符,到目前为止我看到的几乎每个示例都...

赋值运算符和列表如何工作?- Python [复制]

作者:TaranYourAss 提问时间:11/26/2022

这个问题在这里已经有答案了: 如何克隆列表,使其在分配后不会意外更改? (24 个回答) 整数是不可变的还是可变的? (5 个答案) 12个月前关闭。 赋值运算符对列表的工作方式似乎与对整数的工作方...

标准库类上的自定义赋值运算符

作者:prestokeys 提问时间:12/30/2022

例如,如果我想进行作业 std::vector<int> a; std::vector<std::pair<std::string, int>> b; a = b; // a takes all t...


共244条 当前第4页