C++语法优化总结

1.在构造函数的初始化列表中赋值会更高效

https://isocpp.org/wiki/faq/ctors#init-lists

 

建议:如何选择类型

  • 当明确知晓数值不可能为负时,选中无符号类型。
  • 使用int执行执行整数运算。
  • 在算术表达式(+-*/)中不用char和bool
  • 执行浮点数用double

 

不要混用符号类型和无符号类型。

初始化每个内置类型的变量。P41

初始化所有指针 P49

常量表达式用constexpr定义P59

 

posted @ 2020-03-27 22:13  习惯就好233  阅读(214)  评论(0编辑  收藏  举报