- C 标准库
- C 标准库
- C++ 标准库
- C++ 库 - 主页
- C++ 库 - <fstream>
- C++ 库 - <iomanip>
- C++ 库 - <ios>
- C++ 库 - <iosfwd>
- C++ 库 - <iostream>
- C++ 库 - <istream>
- C++ 库 - <ostream>
- C++ 库 - <sstream>
- C++ 库 - <streambuf>
- C++ 库 - <原子>
- C++ 库 - <复杂>
- C++ 库 - <异常>
- C++ 库 - <功能>
- C++ 库 - <限制>
- C++ 库 - <语言环境>
- C++ 库 - <内存>
- C++ 库 - <新>
- C++ 库 - <数字>
- C++ 库 - <正则表达式>
- C++ 库 - <stdexcept>
- C++ 库 - <字符串>
- C++ 库 - <线程>
- C++ 库 - <元组>
- C++ 库 - <类型信息>
- C++ 库 - <实用程序>
- C++ 库 - <valarray>
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 | 结尾
它迭代器结束。 |