AI写作智能体 自主规划任务,支持联网查询和网页读取,多模态高效创作各类分析报告、商业计划、营销方案、教学内容等。 广告
## 条款54:让自己熟悉包括 TR1 在内的标准程序库 Familiarize yourself with the standard library, including TR1. C++ 98 列入 C++ 标准程序库的主要部分: * STL(Standard Template Library); * Iostreams,覆盖用户自定缓存功能、国际化I/O,以及预先定义好的对象 cin,cout,cerr 和 clog; * 国际化支持,包括多区域(multiple active locales)能力; * 数值处理,包括复数模板(complex)和纯数值数组(valarray); * 异常阶层体系(exception hierarchy); * C89 标准程序库; TR1,Techenical Report 1: * 智能指针(smart pointers); * `tr1::function`; * `tr1::bind` ; * Hash tables,用来实现 sets,multisets,maps 和 multi-maps; * 正则表达式; * Turples(变量组); * `tr1::array` 本质上是个”STL化”数组; * `tr1::mem_fn` ; * `tr1::reference_wrapper` ; * 随机数生成工具; * 数学特殊函数; * C99兼容; * Type traits; * `tr1::result_of` 用来推导函数调用的返回类型;