|
|
1
39
这种情况发生在
|
|
|
2
34
所以你知道这是对的,你只是在追求权威的声音?
防止临时表的意外修改是非常有价值的。一般来说,您应该尽可能多地声明内容
你有Scott Meyers的“高效C++”吗?将其指向第3项(第三版第18页);) 它给出了
|
|
|
3
21
注意
欲望 要修改返回的对象?
|
|
|
4
20
更具体地说,只有“对象”可以是常量。C++标准的“对象”定义包括LValk(“有名称”)和类类型临时性的所有内容。布尔返回值是非类类型的右值,这就是为什么符合标准的编译器在这种情况下会忽略“const”。正如其他人已经说过的,在这种情况下它是无用的。 |
|
|
5
15
当您返回对成员变量的引用时,将其设置为常量是有意义的。在这里,您将返回一份副本,因此不需要const。 |
|
|
6
9
这个
所以,,
|
|
|
7
2
这完全没关系。因此,共识是回归公正
这不重要的原因是,您无论如何都不能调用非常量成员函数;
|
|
|
8
2
|
|
|
9
2
这是一篇古老的文章,但我认为值得一提的是,自C++11以来,这里有一个潜在的转折点。然而,正如其他人所说,你是否使用
|
|
10
1
|
|
|
11
1
0个错误,0个警告。除了不必要的代码膨胀,您还完成了哪些工作? |
|
|
Kevin Furlong · 类型转换和泛型 8 年前 |
|
|
Oleg Volkov · T-SQL存储过程结果转换为变量 8 年前 |
|
|
Jmainol · 获取选项标记值y传递到数组中 8 年前 |
|
|
Shiranai · 使用指针在C中的一个函数中返回多个值 8 年前 |
|
|
Kayote · 函数是否总是返回值[重复] 8 年前 |
|
|
user3723688 · python导入csv函数 8 年前 |