-2

Is there any reason to do const int const instead of just String const?

i.e., not using pointers.

4

1 回答 1

1

如果您从函数返回字符串(例如 const string MyClass::MyMethod),实际上最好不要使用 const,因为 const 会抑制移动语义。这个确切的问题实际上只是在微软的一次会议上讨论过:

http://channel9.msdn.com/Events/GoingNative/2013/Don-t-Help-the-Compiler

(适当的信息在 35 分钟左右)

于 2013-09-11T20:06:33.927 回答