杂项讨论
Posted o-v-o
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了杂项讨论相关的知识,希望对你有一定的参考价值。
杂项讨论
53.请不要轻忽编译器的警告
- 严肃对待编译器发出的警告信息.努力在你的编译器的最高(最严苛)警告级别下争取"无任何警告"的荣誉.
- 不要过度依赖编译器的报警能力,因为不同的编译器对待事情的态度并不相同.一旦一直到另一个编译器上,你原来依赖的警告信息有可能消失.
54. 让自己熟悉包括TR1在内的标准程序库
- C++标准程序库的主要机能由STL,iostreams,locales组成.并包含C99标准程序库.
- TR1添加了只能指针(例如 tr1::shared_ptr), 一般化函数指针(tr1::function), hash-based 容器,正则表达式(regular expressions)以及另外10个组件的支持.
- TR1自身只是一份规范.为获得TR1提供的好处,你需要一份失误.一个好的实物来源是Boost.
55.让自己熟悉Boost
- Boost是一个社群,也是一个网站.致力于免费,源码开放,同僚复审的c++程序库开发.Boost在c++标准化过程中边沿深具影响力的角色.
- Boost提供许多TR1组件实现品,以及其他许多程序库.
以上是关于杂项讨论的主要内容,如果未能解决你的问题,请参考以下文章