问答列表

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

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

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

内置赋值运算符的返回类型是什么?

作者:oczkoisse 提问时间:3/8/2013

我刚刚开始C++。我对赋值和取消引用运算符的返回类型有点困惑。我正在阅读《C++入门》一书。在各种场合,作者说赋值运算符的返回类型是指左手操作数的类型,但后来,他说返回类型是左手操作数的类型。我参考了...

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

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

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

多重分配混淆

作者:Danield 提问时间:12/2/2015

我知道赋值运算符是正确的关联。 所以,例如,相当于x = y = z = 2(x = (y = (z = 2))) 在这种情况下,我尝试了以下方法: foo.x = foo = {a:1} ...

如何使用 c++ 中的 = 运算符分别分配复杂变量的实部和虚部?

作者:For 提问时间:9/16/2023

我正在尝试使用该类型来实现一个 Point 类,以解决几何问题。complex<> 我希望能够通过操作数分别分配变量的实部和虚部的值。= 喜欢这个: class Point { public: ...

为什么我的扫描仪需要很长时间才能将输入转换为 2D 字符数组?

作者:Jock 提问时间:5/22/2023

扫描仪到 2D 字符阵列花费的时间太长。 你好!出于某种原因,我不了解我的代码需要很长时间,我唯一的猜测是扫描仪很慢,但我无法逃避它,因为我需要使用它。seaCard 的大小可以从 1 * 1 到 ...

分配结构的切片

作者:gettingBetterprogrammer 提问时间:7/17/2022

我正在尝试将切片数据表示为 json 格式,以便我可以使用此 vs-code-extension。 但是我在 for 循环的最后一行出现错误。 错误:append(formatted.Rows, ...

对整个列表进行切片分配和直接分配有什么区别?

作者:0xc0de 提问时间:4/15/2012

我在很多地方看到 s 使用切片赋值。当与(非默认)索引一起使用时,我能够理解它的用法,但我无法理解它的用法,例如:list a_list[:] = ['foo', 'bar'] 这与 a_li...

用于动态多维数组错误的 C++ 重载赋值运算符

作者:Brogrammer 提问时间:7/4/2015

我在使用动态数组重载 = 运算符时遇到了问题。这就是我目前所拥有的。另外,我知道我还没有编写析构函数或构造函数,但我需要先关注这个运算符: 在我的头文件中: #ifndef fasdf_dynn_...

PHP 中的优先运算符 'OR' 和 '='

作者:user3271784 提问时间:2/6/2014

$a = 1; $a OR $a = 'somthing' echo $a; //1 为什么?如果优先级很高,那么“OR”,那么为什么先执行 OR 呢?=...


共382条 当前第3页