Effective C++ 笔记 第九部分 杂项讨论
来源:互联网 发布:ipv6转ipv4软件 编辑:程序博客网 时间:2024/05/20 21:59
53.不要轻忽编译器的警告(Pay attention to compiler warnings.)
严肃对待编译器发出的警告信息。努力在你的编译器的最高警告级别下争取无任何警告的荣誉。
不要过度依赖编译器的报警能力,因为不同的编译器对待事情的态度并不同。一旦移植到另一编译器上,你原本依赖的警告信息有可能消失。
54.让自己熟悉包括TR1在内的标准程序库(Familiarize yourself with the standard library,including TR1.)
c++标准程序库是主要技能由STL,iostreams,locales组成。并包含c99标准程序库。
TR1添加了智能指针。一般化函数指针。hash-based容器、正则表达式以及另外10个
TR1自身只是一份规范。为获得TR1提供的好处,你需要一份实物。一个好的实物来源是Boost.
现在的c++已经将TR1::并入到std::内。
55.让自己熟悉Boost(Familiarize yourself with Boost)
Boost是一个社群,也是一个网站。致力于免费、源码开放、同僚复审的c++程序库开发。Boost在C++标准化过程中扮演深具影响力的角色。
Boost提供许多TR1组件实现品,以及其他许多程序库。
0 0
- Effective C++ 笔记 第九部分 杂项讨论
- Effective C++读书笔记 第九部分 杂项讨论
- Effective c++(笔记) 之 杂项讨论
- Effective C++(九)杂项讨论
- effective C++: 9.杂项讨论
- More Effective C++ 第六部分 杂项讨论
- <<Effective C++>>读书笔记9: 杂项讨论
- 第九章 杂项讨论
- Effective C++读书笔记---杂项讨论
- More Effective(六)杂项讨论
- Effective C# 摘录(6) - 杂项讨论
- <More Effective C++>笔记--其他杂项
- Effective Objective-C 2.0学习笔记(部分)
- 【effective c++读书笔记】【第9章】杂项讨论
- 【more effective c++读书笔记】【第6章】杂项讨论
- 杂项讨论
- 杂项讨论
- <<More Effective C++>>读书笔记6: 杂项
- Android TextView文字旋转45°
- WebRTC源码架构浅析
- c语言返回栈内存的问题
- 苹果开发者相关
- 【前端】利用ajax实现伪文件异步上传下载
- Effective C++ 笔记 第九部分 杂项讨论
- 在selenium(webdriver)中执行js
- 冒泡排序的java实现
- 【NOI2014】【BZOJ3668】起床困难综合症
- HTML5之FileReader的使用
- IOS中的协议与代理
- Weka使用笔记
- hadoop1.0安装配置详解
- 解码OutOfMemoryError:PermGen Space