C++ 库 - <valarray>



介绍

它旨在保存一个值数组,并轻松地对其执行数学运算。它还允许使用特殊机制来引用数组中元素的子集。

声明

以下是 std::valarray 的声明。

template <class T> class valarray;

C++11

template <class T> class valarray;

参数

T - 它是 valarray 中包含的元素的类型。

成员函数

序号 成员函数及描述
1 (构造函数)

它是 valarray 构造函数。

2 (析构函数)

它是 valarray 析构函数。

3 valarray 运算符

它是 valarray 运算符。

4 apply

它是 apply 函数。

5 cshift

它是循环移位元素。

6 max

它返回最大值。

7 min

它返回最小值。

8 operator=

它赋值内容。

9 operator[]

它用于访问元素或下标。

10 resize

它用于调整 valarray 的大小。

11 shift

它用于移位元素。

12 size

它返回大小。

13 sum

它返回元素的总和。

14 swap

它交换 valarray 内容。

非成员重载

序号 非成员重载及描述
1 valarray 运算符

它是 valarray 运算符。

2 swap

它是交换 valarray。

3 begin

它是迭代器到开头。

4 end

它是迭代器到结尾。

广告