C++ 中的数值类与算法详解
1. 数值类概述
在 C++ 标准化过程中,引入了数值类库,这些类为开发计算程序提供了强大支持。部分数值类的成员函数与 C 语言库中的函数功能重复,但数值类中的函数主要操作 valarray 类型对象(表示数值数组)或 complex 类对象(表示复数)。数值类的引入拓展了标准库可解决问题的范围。
2. complex 类
2.1 类定义与特化
<complex> 头文件定义了 complex 类,用于表示复数。其模板规范如下:
template <class T> class complex
这里的 T 定义了用于存储复数分量的类型。 complex 类有三种特化形式:
- class complex<float>
- class complex<double>
- class complex<long double>
2.2 构造函数
complex 类包含以下构造函数:
co
订阅专栏 解锁全文
2177

被折叠的 条评论
为什么被折叠?



