C++语法优化总结
1.在构造函数的初始化列表中赋值会更高效
https://isocpp.org/wiki/faq/ctors#init-lists
建议:如何选择类型
- 当明确知晓数值不可能为负时,选中无符号类型。
- 使用int执行执行整数运算。
- 在算术表达式(+-*/)中不用char和bool
- 执行浮点数用double
不要混用符号类型和无符号类型。
初始化每个内置类型的变量。P41
初始化所有指针 P49
常量表达式用constexpr定义P59
无欲速,无见小利。欲速,则不达;见小利,则大事不成。