文档信息
前言
第 1 部分C++ 编译器
1. C++ 编译器
2. 使用 C++ 编译器
3. 使用 C++ 编译器选项
第 2 部分编写 C++ 程序
4. 语言扩展
5. 程序组织
6. 创建和使用模板
7. 编译模板
8. 异常处理
9. 改善程序性能
10. 生成多线程程序
第 3 部分库
11. 使用库
12. 使用 C++ 标准库
13. 使用传统 iostream 库
14. 使用复数运算库
14.1 复数库
14.1.1 使用复数库
14.2 complex 类型
14.2.1 complex 类的构造函数
14.2.2 算术运算符
14.3 数学函数
14.4 错误处理
14.5 输入和输出
14.6 混合模式运算
14.7 效率
14.8 复数手册页
15. 生成库
第 4 部分附录
A. C++ 编译器选项
B. Pragma
词汇表
索引
复数是由实部和虚部组成的数。例如:
3.2 + 4i 1 + 3i 1 + 2.3i
在特例情况下,如 0 + 3i 是纯虚数,通常写为 3i;5 + 0i 是纯实数,通常写为 5。可以使用 complex 数据类型来表示复数。
注 - 复数运算库 (libcomplex) 仅可用于兼容模式 ( -compat[ =4])。在标准模式(缺省模式)下,C++ 标准库 libCstd 附带具有类似功能的复数类。