例如,“如果对象昂贵,则不要按值返回对象”(不能始终使用RVO)。由于右值引用,此建议可能会更改。

关于存储指向对象的指针的集合可能会说同样的话,因为按值将它们复制到集合中太昂贵了。这个原因可能不再有效。

否则可能不鼓励使用枚举,而赞成“枚举类”。

还有哪些其他做法或提示会改变?

最佳答案

我希望以类似函数的风格编写的C++将变得更加流行,因为:

  • Lambda表达式使使用标准库算法更加容易
  • 移动语义使返回标准库或其他RAII容器对象便宜得多
  • 关于c++ - C++ 11将改变哪些良好的编程习惯?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2935166/

    10-12 20:08