std::valarray::operator+,-,~,!

来自cppreference.com
< cpp‎ | numeric‎ | valarray

 
 
数值库
常见的数学函数
浮点环境
复数
数字阵列
伪随机数生成
编译时合理的算法 (C++11)
通用的数值运算
原文:
Generic numeric operations
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
iota(C++11)
accumulate
inner_product
adjacent_difference
partial_sum
 
std::valarray

|- class="t-nv-h1"

| colspan="5" |
成员函数
原文:
Member functions
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

|- | |- |

valarray::valarray
valarray::~valarray
valarray::operator=
valarray::operator[]
valarray::swap
valarray::size
valarray::resize
valarray::sum
valarray::min
valarray::max
valarray::shift
valarray::cshift
valarray::apply

|

|-

|- class="t-nv-h1"

| colspan="5" |
非成员函数
原文:
Non-member functions
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

|- | |- |

swap(C++11)
begin(C++11)
end(C++11)
abs
exp
log
log10
pow
sqrt
sin
cos
tan
asin
acos
atan
atan2
sinh
cosh
tanh

|

|-

|- class="t-nv-h1"

| colspan="5" |
Helper类
原文:
Helper classes
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

|- | |- |

|

|-

 
valarray<T> operator+() const;
(1)
valarray<T> operator-() const;
(2)
valarray<T> operator~() const;
(3)
valarray<bool> operator!() const;
(4)
一元运算符应用于数字数组中的每个元素.
原文:
Applies unary operators to each element in the numeric array.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

目录

[编辑] 参数

(无)
原文:
(none)
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

[编辑] 返回值

数字数组包含的元素的值,得到相应的操作员中的值*this.
原文:
A numeric array containing elements with values obtained by applying corresponding operator to the values in *this.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

[编辑] 例外

(无)
原文:
(none)
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

[编辑] 注释

每一个运营商只能被实例化,如果满足以下要求:
原文:
Each of the operators can only be instantiated if the following requirements are met:
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
  • 所指示的操作符可以应用键入T
    原文:
    The indicated operator can be applied to type T
    这段文字是通过 Google Translate 自动翻译生成的。
    您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
  • 的结果值可以明确转换T(1-3)或bool(4).
    原文:
    The result value can be unambiguously converted to T (1-3) or bool (4).
    这段文字是通过 Google Translate 自动翻译生成的。
    您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
该功能可以实现从std::valarray不同的返回类型。在这种情况下,替换类型具有以下属性:
原文:
The function can be implemented with the return type different from std::valarray. In this case, the replacement type has the following properties:
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
  • const提供的所有std::valarray成员函数.
    原文:
    All const member functions of std::valarray are provided.
    这段文字是通过 Google Translate 自动翻译生成的。
    您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
  • std::valarraystd::slice_arraystd::gslice_arraystd::mask_arraystd::indirect_array可以由更换型.
    原文:
    std::valarray, std::slice_array, std::gslice_array, std::mask_array and std::indirect_array can be constructed from the replacement type.
    这段文字是通过 Google Translate 自动翻译生成的。
    您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
  • 所有的函数接受一个参数的类型const std::valarray&也应接受替换类型.
    原文:
    All functions accepting a arguments of type const std::valarray& should also accept the replacement type.
    这段文字是通过 Google Translate 自动翻译生成的。
    您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
  • 接受两个参数的类型const std::valarray&应该接受所有的功能const std::valarray&的每个组合和置换型.
    原文:
    All functions accepting two arguments of type const std::valarray& should accept every combination of const std::valarray& and the replacement type.
    这段文字是通过 Google Translate 自动翻译生成的。
    您可以帮助我们检查、纠正翻译中的错误。详情请点击这里