C++ 数值、时间和复数计算及算法

< 上一页string流 C++ iota下一页 >

本章介绍的 STL 支持的 3 类数据比 STL 支持的其他类数据更加专业。numeric 头文件定义了使数值数据处理更简单或高效的 STL 功能。chrono 头文件提供了处理时间的能力,包括时钟时间和时间间隔。最后,complex 头文件定义了支持复数处理的类模板。

本章将介绍以下内容:
  • 如何生成保存数值数据的 valarray 对象;
  • 什么是 slice 对象,如何生成和使用它们;
  • 什么是 gslice 对象,如何使用它们;
  • ratio 类模板的作用以及如何使用;
  • 如何访问和使用硬件时钟。
  • 如何生成封装了复数且将之应用到它们上的操作的对象
本章内容:
1. C++ iota函数用法详解
2. C++ accumulate函数用法详解
3. C++ inner_product内积计算方法详解
4. C++ adjacent_difference相邻差计算方法详解
5. C++ partial_sum(STL partial_sum)部分和计算方法详解
6. C++ min_element、max_element和minmax_element求极值算法详解
7. C++ valarray用法(对象初始化和成员函数)详解
8. C++ valarray对象适用运算符详解
9. C++ valarray获取(访问)对象方法详解
10. C++ gslice类用法详解
11. C++ duration(STL duration)模板用法详解
12. C++ complex复数类用法详解
< 上一页string流 C++ iota下一页 >