<valarray>
定义模板类 valarray 和许多支持模板类和函数。
#include <valarray>
备注
这些模板的类和函数允许在为了提高性能的不寻常的纬度。 具体来说,如果返回类型的任何函数 valarray <T1> 可能会返回其它类型 T2 的对象。 在这种情况下,任何函数接受一个或多个参数的类型的 valarray <T2> 必须接受这些参数,每个被替换的参数类型 T2 的任意组合的重载。
函数
输入的 valarray,返回的元素是等于输入的 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,返回的元素是等于 10 进制或输入的 valarray 中的元素的常用对数 valarray 中的元素进行操作。 |
|
输入的 valarrays 和常数的指数指定通过元素的输入 valarray 或 valarray 基本相等的元素指定的输入 valarray 元素,请返回常量或常量中的元素进行操作。 |
|
对输入的 valarray,返回 valarray,其元素的输入的 valarray 元素的正弦值相等的元素进行操作。 |
|
对输入的 valarray,返回 valarray,其元素的输入的 valarray 元素的双曲正弦值相等的元素进行操作。 |
|
输入的 valarray,返回的元素是等于输入的 valarray 中的元素的平方根 valarray 中的元素进行操作。 |
|
对输入的 valarray,返回 valarray,其元素的输入的 valarray 元素的正切值相等的元素进行操作。 |
|
对输入的 valarray,返回 valarray,其元素的输入的 valarray 元素的双曲正切值相等的元素进行操作。 |
运算符
测试是否结果不相等或 valarray 中的所有元素都是否不相等的两个同样大小的 valarrays 对应的元素指定的 valarray 的元素类型的值。 |
|
获取划分的两个同样大小的 valarrays 或 valarray 除以指定值或为指定的值除以 valarray 的 valarray 元素类型对应的元素的其余部分。 |
|
获取按位 AND 或 valarray,并指定该元素类型的值之间的两个同样大小的 valarrays 的对应元素。 |
|
获取逻辑 AND 或 valarray 和 valarray 的元素类型的指定的值之间的两个同样大小的 valarrays 的对应元素。 |
|
测试一个 valarray 的元素是否大于同样大小的 valarray 或 valarray 中的所有元素都是否大于或小于指定值为 valarray 的元素类型的元素。 |
|
测试一个 valarray 的元素是否大于或等于同样大小的 valarray 或 valarray 中的所有元素是否大于或等于要小于或等于指定值的元素。 |
|
右移位的位,每个元素的指定数量的位置,或按指定的第二个 valarray element-wise valarray。 |
|
测试一个 valarray 的元素是否小于同等大小的 valarray 或 valarray 中的所有元素都是否大于或小于指定值的元素。 |
|
测试一个 valarray 的元素是否小于或等于的同样大小的 valarray 元素,或者是否 valarray 中的所有元素大于或等于要小于或等于指定值。 |
|
左移指定数量的位置,或按指定的第二个 valarray element-wise valarray 的每个元素的位。 |
|
获取产品之间对应的元素或两个同样大小的 valarrays 的 element-wise valarray valarray 的元素类型的指定值之间。 |
|
获取之间对应的元素或两个同样大小的 valarrays 的 element-wise 和 valarray valarray 的元素类型的指定值之间。 |
|
获取对应的元素或两个同样大小的 valarrays 的 element-wise 之差 valarray valarray 的元素类型的指定值之间。 |
|
获取 element-wise 商之间或两个同样大小的 valarrays 的对应的元素之间的 valarray valarray 的元素类型的指定值。 |
|
测试两个同样大小的 valarrays 中的相应元素是否等于或 valarray 中的所有元素都是否等于指定的值的 valarray 的元素类型。 |
|
获取的按位异OR或 valarray,并指定该元素类型的值之间的两个同样大小的 valarrays 的对应元素。 |
|
获取按位OR或 valarray,并指定该元素类型的值之间的两个同样大小的 valarrays 的对应元素。 |
|
获取逻辑OR或 valarray 和 valarray 的元素类型的指定的值之间的两个同样大小的 valarrays 的对应元素。 |
类
用于定义多维的扇区 valarray 的 valarray 实用程序类。 |
|
通过提供的 valarray 在常规切片定义子集阵列之间的操作支持常规切片对象的内部、 辅助模板类。 |
|
内部、 辅助模板类的 valarrays 的子集子集阵列之间的操作,从而支持对象定义的指定子集的父 valarray 的索引。 |
|
内部、 辅助模板指定类的支持对象的子集的父 valarrays,与布尔表达式,通过提供子集阵列之间的操作。 |
|
要用来定义一维,类似于矢量的子集的 valarray valarray 实用程序类。 |
|
通过提供的 valarray 在切片定义子集阵列之间的操作支持切片对象的内部、 辅助模板类。 |
|
模板类描述对象的控制类型的元素的序列类型的数组形式存储,并为执行高速的数学运算,用于计算的性能进行了优化设计。 |
专用化
专用的版本的模板类 valarray <类型> 元素类型的bool。 |