码迷,mamicode.com
首页 > 其他好文 > 详细

杂项讨论

时间:2018-12-22 23:21:29      阅读:241      评论:0      收藏:0      [点我收藏+]

标签:10个   locale   oca   sha   源码开放   c99   添加   来源   失误   

杂项讨论

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

杂项讨论

标签:10个   locale   oca   sha   源码开放   c99   添加   来源   失误   

原文地址:https://www.cnblogs.com/o-v-o/p/10162753.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!