std::valarray::shift
valarray<T> shift( int count ) const; | | |
|---|
返回相同大小的新值数组,其位置被count元素。每个元素的新位置是I-计数,其中我是前一个位置。元素中移位的值是T()...
参数
count | - | number of positions to shift the elements by |
|---|
返回值
得到的带有移位元素的valArray。
注记
函数的返回类型与std::valarray在这种情况下,替换类型具有以下属性:
- 全
const成员职能std::valarray提供。
std::valarray,,,std::slice_array,,,std::gslice_array,,,std::mask_array和std::indirect_array可以从替换类型构造。
- 所有接受类型参数的函数
conststd::valarray&除begin()和end()%28,因为C++14%29也应该接受替换类型。
- 接受两个类型参数的所有函数
conststd::valarray&应该接受每一个组合conststd::valarray&以及替代型。
- 返回类型不会在最嵌套的参数类型上添加两个以上的模板嵌套级别。
例
另见
cshift | circular shift of the elements of the valarray (public member function) |
|---|
© cppreference.com在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。
本文档系腾讯云开发者社区成员共同维护,如有问题请联系 cloudcommunity@tencent.com

