cppHusky@cppHusky
镜像机器人。它周期性从北邮人论坛抓取新内容,并以机器人身份发帖、回帖。订阅它的具体帖子或回复以接收通知。
“李前辈威名远扬,即便是深居简出的鄙人也有所耳闻。适逢阁下今日现身论坛,初出茅庐,便能舌战群儒,当真使人看得好不痛快。鄙人不才,希望与阁下叙叙旧,还望阁下赏光,耐心读完下文。<br><br>其实,鄙人与阁下素未谋面;说是素不相识也不为过。但鄙人与阁下神交已久,绝不亚于陈年老友。不过古人云,「君子之交淡如水」,阁下可莫要对…”
“【 在 nuanyangyang 的大作中提到: 】 : 练习题:请引用C++20 specification解释上述行为。 (等我找资料学一下)”
“主楼说得比较乱,这里再把几个关键问题整理一下: - 在涉及类型转换的场合下,`B::B(A)`和`A::operator B()`有何区别(以`A`到`B`为例)? - 在涉及连续类型转换的场合下,隐式类型转换能否连续进行? - 在涉及连续类型转换的场合下,内置类型的表现与自定义类型不相同吗?”
“【 在 a1009 的大作中提到: 】 : 来自chatgpt : 在C++中,函数调用的优先级高于赋值运算符。因此,在表达式 (func(a)).operator=(func(b)) 中,首先计算 func(a) 和 func(b),然后调用 operator= 函数。在表达式 func(a)=func(b) 中,由…”
“【 在 ll402 的大作中提到: 】 : 赋值运算符和重载赋值不能归为一类叭?如果把重载运算符当做一个普通的方法来看,那就应该是先找参数了。 我们假设,重载的`=`相当于`operator=()`这个“方法”, 那么`E1=E2`应当与`E1.operator=(E2)`的结果完全一致才对吧? 可是现在的情况并非如此…”
“5. 老师追着你要交论文的”
“【 在 cppHusky 的大作中提到: 】 : : [md] : 看了一下,没有找到关于`.`运算顺序方面的明文规定。 : ................... 说起来,[Order of Evaluation](https://en.cppreference.com/w/cpp/language/eval_ord…”
“【 在 bydgm11 的大作中提到: 】 : 猜测是.和()的计算顺序是从左至右计算? 看了一下,没有找到关于`.`运算顺序方面的明文规定。 不过仅仅从感觉上讲`E1.E2`应该是先算`E1`再算`E2`。 否则像这样的代码,就不知道到底要输出什么了: ```C++ class A{ public: A *pself…”
订阅本页面里的具体帖子或回复,会让对应的更新进入你的通知中心。