<valarray>
定义模板类 valarray 和许多支持的模板类和函数。
#include <valarray>
备注
这些模板类和函数是允许异常的 Latitude 为了提高性能。 具体来说,返回 valarray<类型 T1> 的任何函数可以返回其他类型 T2 对象。 在这种情况下,接受的所有函数类型 valarray<T2> 的一个或多个参数必须具有接受这些参数的任意组合的重载,用类型 T2 的参数替换的每个。
函数
对 valarray 输入的元素,并返回元素与输入元素的绝对值相等 valarray 的 valarray。 |
|
对 valarray 输入的元素,并返回元素与输入元素的反余弦值相等 valarray 的 valarray。 |
|
对 valarray 输入的元素,并返回元素与输入的反正弦元素相等 valarray 的 valarray。 |
|
对 valarray 输入的元素,返回的元素与输入元素主值反正切值相等 valarray 的 valarray。 |
|
返回元素与解决组件反正切值相等用指定 valarrays 的常量和元素的组合 valarray。 |
|
对 valarray 输入的元素,并返回元素与输入的余弦元素相等 valarray 的 valarray。 |
|
对 valarray 输入的元素,并返回元素与输入元素的双曲余弦值相等 valarray 的 valarray。 |
|
对 valarray 输入的元素,并返回元素与自然指数相等 valarray 的输入元素的 valarray。 |
|
对 valarray 输入的元素,并返回元素与输入的自然对数元素相等 valarray 的 valarray。 |
|
对 valarray 输入的元素,并返回元素与基 10 或的输入元素通常对数相等 valarray 的 valarray。 |
|
对输入 valarrays 和常数的元素,并返回元素与基本相同的 valarray 由的输入元素指定或常数会引发为指数由 valarray 的输入或常数的元素指定的 valarray。 |
|
对 valarray 输入的元素,并返回元素与输入的正弦元素相等 valarray 的 valarray。 |
|
对 valarray 输入的元素,并返回元素与输入元素的双曲正弦值相等 valarray 的 valarray。 |
|
对 valarray 输入的元素,返回的元素与输入元素必须相等 valarray 的 valarray。 |
|
对 valarray 输入的元素,并返回元素与输入元素的切线是相等的 valarray 的 valarray。 |
|
对 valarray 输入的元素,并返回元素与输入的双曲正切元素相等 valarray 的 valarray。 |
运算符
测试相应的元素具有相同的大小 valarrays 两个是否不相等的所有元素或 valarray 是否不相等 valarray 的元素类型的一个值。 |
|
由 valarray 的元素类型均为指定获取分为两同样的大小 valarrays 的对应元素的或 valarray 划分或拆分一个指定的 valarray。 |
|
按位"获取 AND 两个相同大小的 valarrays 地对应的元素类型之间或在元素的一个 valarray 和一个指定的值之间。 |
|
获取逻辑 AND 两个平均大小的 valarrays 的对应元素之间或 valarray 的元素类型的一个 valarray 和一个指定的值之间。 |
|
测试元素是否与元素 valarray 大于一个一是相同大小的 valarray 或任何元素 valarray 是否比 valarray 的元素类型的一个值是大于还是小于。 |
|
测试元素一个 valarray 是否大于或等于该元素的大小 valarray 或同样的所有元素 valarray 是否大于或等于或小于或等于指定值。 |
|
右移的每个元素 valarray 位位置指定数量的还是由第二 valarray 指定的元素数量。 |
|
元素是否比测试元素一个 valarray 小于一同样的大小 valarray 或任何元素 valarray 是否超过一个大于还是小于指定的值。 |
|
测试元素一个 valarray 是否小于或等于另一元素同样的大小 valarray 或任何元素 valarray 是否大于或等于或小于或等于指定值。 |
|
左移每个元素的 valarray 位位置指定数量的还是由第二 valarray 指定的元素数量。 |
|
获取两个具有相同的大小的 valarrays 的对应元素的元素之间 valarray 产品或之间 valarray 的元素类型的一个值。 |
|
获取两个具有相同的大小的 valarrays 的对应元素的元素的总和或之间 valarray 之间 valarray 的元素类型的一个值。 |
|
获取两个具有相同的大小的 valarrays 的对应元素的元素不同或之间 valarray 之间 valarray 的元素类型的一个值。 |
|
获取两个具有相同的大小的 valarrays 的对应元素的元素之间 valarray 商或之间 valarray 的元素类型的一个值。 |
|
测试相应元素组成的两个是否具有相同的大小 valarrays 相等或任何元素 valarray 是否相等 valarray 的元素类型的一个值。 |
|
独占获取按位 OR 两个相同大小的 valarrays 地对应的元素类型之间或在元素的一个 valarray 和一个指定的值之间。 |
|
按位 OR 获取两个具有相同的大小的 valarrays 对应的元素类型之间或在元素的一个 valarray 和一个指定的值之间。 |
|
获取逻辑 OR 两个具有相同的大小的 valarrays 的对应元素之间或 valarray 的元素类型的一个 valarray 和一个指定的值之间。 |
类
对多维切片 valarray 定义的 valarray 的公共类。 |
|
支持泛切片的内部,辅助模板类通过提供了泛切片定义子集数组之间的操作 valarray 对象。 |
|
支持对象是的子集 valarrays 通过提供了子集数组之间操作的内部,辅助模板类通过指定子集定义 valarray 父级的索引。 |
|
支持对象是的子集 valarrays 父,指定与布尔表达式,通过提供了子集之间操作的内部,辅助模板类范围。 |
|
为用于定义一维,如 valarray 矢量的子集的 valarray 的公共类。 |
|
通过提供了子集数组之间的切片操作支持对象的内部,辅助模板类。valarray 切片定义。 |
|
模板类描述一个控件对象存储类型 类型 的元素序列,当数组用于执行数学运算。计算缓存设计,优化性能。 |
专用化
模板类添加到 bool类型元素的 valarray<类型的> 专用版本。 |