|
发表于 2010-2-18 17:55:00
|
显示全部楼层
Re:封装的意义和喻义
很少发现有人喜欢看exceptional C++ style的, 找到同类拉,sutter的书我觉得写得就是有水准,项目也用得上,不过同事没几个喜欢看的(杯具阿,他们连effective C++都不是很贯通),那本coding standards我也买了,好书!
Exceptional C++ style是公司唯一一本被我翻烂的书(也许是装订的胶质量问题,粘过几次,还是不行)。
这书的开头几章就说了sprintf的坏处,以及替代方式,比如snprintf,可惜大家还是用不带n的版本。 我做游戏后期改bug,发现很多都是所谓的数组越界,也就是缓冲区溢出,但是还是很多人坚持不换vector(debug 版本的operator[]调用的是at(),有边界检查),tr1::array,和snprintf,杯具阿。 |
|