有没有理由做const int const
而不只是String const
?
即,不使用指针。
答案 0 :(得分:1)
如果你从一个函数返回字符串(例如const字符串MyClass :: MyMethod),你最好不要使用const,因为const会禁止移动语义。这个确切的问题实际上只是在微软的一次会议上讨论过:
http://channel9.msdn.com/Events/GoingNative/2013/Don-t-Help-the-Compiler
(适当的信息大约是35分钟)