如果是做库,高级特性用得多可不是什么好事,很多人还在用低版本编译器。函数尽量短小和尽量用库函数是好习惯,但见过很多一行代码的函数,总觉得有点过于追求“函数功能单一”了。
【 在 mageofu 的大作中提到: 】
: 我们现在维护的代码就是这种风格。能加const的都加。除了入参,函数里定义的局部变量,只要没改过或不需要改,全都加const。
: 原始代码是老外写的。现在代码里基本一堆const。
: 除了const多,C++各种高级特性用得也多。函数基本很短小,lamda表达式,algorithm标准库函数到处可见。
: ...................
--
FROM 123.123.42.*