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 申请

这是一个应用函数。

5 偏移

它是一个循环移位元件。

6 最大限度

它返回最大的价值。

7 分钟

它返回最小值。

8 运算符=

它分配内容。

9 操作员[]

它用于访问元素或下标。

10 调整大小

它用于调整 valarray 的大小。

11 转移

它用于移动元素。

12 尺寸

它返回大小。

13

它返回元素的总和。

14 交换

它交换 valarray 内容。

非成员重载

先生。 非会员超载及说明
1 valarray 运算符

它是一个 valarray 运算符。

2 交换

它是一个交换 valarrays。

3 开始

它迭代到开头。

4 结尾

它迭代器结束。