杂项讨论

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组件实现品,以及其他许多程序库.

以上是关于杂项讨论的主要内容,如果未能解决你的问题,请参考以下文章

More Effective C++ 第六部分 杂项讨论

其他杂项

何时使用“杂项”作为提交消息的类型?

[开发杂项][Ubuntu][常用命令杂项]

4412 杂项设备

[开发杂项][Ubuntu][常用命令杂项]