文档信息
前言
第 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
词汇表
索引
复数运算库以新的数据类型实现复数数据类型,并提供:
运算符
数学库函数(为内建数字类型定义)
扩展(用于允许复数输入和输出的 iostream)
错误处理机制
复数也可表示为绝对值(或幅度)和参数(或角度)。该库提供了在实部虚部(笛卡尔)表示形式和幅度角度(极)表示形式之间进行转换的函数。
数字复共轭的虚部中有相反符号。
要使用复数库,应在程序中包含头文件 complex.h,并使用 -library=complex 选项进行编译和链接。