René's URL Explorer Experiment


Title: std::valarray - cppreference.com

Generator: MediaWiki 1.43.8

direct link

Domain: www.cppreference.com

format-detectiontelephone=no

Links:

cppreference.comhttps://www.cppreference.com/
Create accounthttps://www.cppreference.com/index.php?title=Special:CreateAccount&returnto=cpp%2Fnumeric%2Fvalarray
Log inhttps://www.cppreference.com/index.php?title=Special:UserLogin&returnto=cpp%2Fnumeric%2Fvalarray
Pagehttps://www.cppreference.com/cpp/numeric/valarray
Discussionhttps://www.cppreference.com/Talk:cpp/numeric/valarray
https://www.cppreference.com/cpp/numeric/valarray
Readhttps://www.cppreference.com/cpp/numeric/valarray
View sourcehttps://www.cppreference.com/index.php?title=cpp/numeric/valarray&action=edit
View historyhttps://www.cppreference.com/index.php?title=cpp/numeric/valarray&action=history
https://www.cppreference.com/cpp/numeric/valarray
cpphttps://www.cppreference.com/cpp
numerichttps://www.cppreference.com/cpp/numeric
C++https://www.cppreference.com/cpp
Compiler supporthttps://www.cppreference.com/cpp/compiler_support
Freestanding and hostedhttps://www.cppreference.com/cpp/freestanding
Languagehttps://www.cppreference.com/cpp/language
Standard libraryhttps://www.cppreference.com/cpp/standard_library
Standard library headershttps://www.cppreference.com/cpp/header
Named requirementshttps://www.cppreference.com/cpp/named_req
Feature test macroshttps://www.cppreference.com/cpp/feature_test
Language support libraryhttps://www.cppreference.com/cpp/utility#Language_support
Concepts libraryhttps://www.cppreference.com/cpp/concepts
Diagnostics libraryhttps://www.cppreference.com/cpp/error
Memory management libraryhttps://www.cppreference.com/cpp/memory
Metaprogramming libraryhttps://www.cppreference.com/cpp/meta
General utilities libraryhttps://www.cppreference.com/cpp/utility
Containers libraryhttps://www.cppreference.com/cpp/container
Iterators libraryhttps://www.cppreference.com/cpp/iterator
Ranges libraryhttps://www.cppreference.com/cpp/ranges
Algorithms libraryhttps://www.cppreference.com/cpp/algorithm
Strings libraryhttps://www.cppreference.com/cpp/string
Text processing libraryhttps://www.cppreference.com/cpp/text
Numerics libraryhttps://www.cppreference.com/cpp/numeric
Date and time libraryhttps://www.cppreference.com/cpp/chrono
Input/output libraryhttps://www.cppreference.com/cpp/io
Filesystem libraryhttps://www.cppreference.com/cpp/filesystem
Concurrency support libraryhttps://www.cppreference.com/cpp/thread
Execution control libraryhttps://www.cppreference.com/cpp/execution
Technical specificationshttps://www.cppreference.com/cpp/experimental
Symbols indexhttps://www.cppreference.com/cpp/symbol_index
External librarieshttps://www.cppreference.com/cpp/links/libs
[edit]https://cppreference.com/index.php?title=Template:cpp/navbar_content&action=edit
Numerics libraryhttps://www.cppreference.com/cpp/numeric
Common mathematical functionshttps://www.cppreference.com/cpp/numeric/math
Mathematical special functionshttps://www.cppreference.com/cpp/numeric/special_functions
Mathematical constantshttps://www.cppreference.com/cpp/numeric/constants
Basic linear algebra algorithmshttps://www.cppreference.com/cpp/numeric/linalg
Data-parallel types (SIMD)https://www.cppreference.com/cpp/numeric/simd
Floating-point environmenthttps://www.cppreference.com/cpp/numeric/fenv
Complex numbershttps://www.cppreference.com/cpp/numeric/complex
Pseudo-random number generationhttps://www.cppreference.com/cpp/numeric/random
Bit manipulationhttps://www.cppreference.com/cpp/utility/bit
Saturation arithmetichttps://www.cppreference.com/cpp/numeric#Saturation_arithmetic
Factor operationshttps://www.cppreference.com/cpp/numeric#Factor_operations
gcdhttps://www.cppreference.com/cpp/numeric/gcd
lcmhttps://www.cppreference.com/cpp/numeric/lcm
Interpolationshttps://www.cppreference.com/cpp/numeric#Interpolation_operations
midpointhttps://www.cppreference.com/cpp/numeric/midpoint
lerphttps://www.cppreference.com/cpp/numeric/lerp
Generic numeric operationshttps://www.cppreference.com/cpp/numeric#Numeric_operations
iotahttps://www.cppreference.com/cpp/algorithm/iota
ranges::iotahttps://www.cppreference.com/cpp/algorithm/ranges/iota
accumulatehttps://www.cppreference.com/cpp/algorithm/accumulate
inner_producthttps://www.cppreference.com/cpp/algorithm/inner_product
adjacent_differencehttps://www.cppreference.com/cpp/algorithm/adjacent_difference
partial_sumhttps://www.cppreference.com/cpp/algorithm/partial_sum
reducehttps://www.cppreference.com/cpp/algorithm/reduce
transform_reducehttps://www.cppreference.com/cpp/algorithm/transform_reduce
inclusive_scanhttps://www.cppreference.com/cpp/algorithm/inclusive_scan
exclusive_scanhttps://www.cppreference.com/cpp/algorithm/exclusive_scan
transform_inclusive_scanhttps://www.cppreference.com/cpp/algorithm/transform_inclusive_scan
transform_exclusive_scanhttps://www.cppreference.com/cpp/algorithm/transform_exclusive_scan
C-style checked integer arithmetichttps://www.cppreference.com/cpp/numeric#Checked_integer_arithmetic
ckd_addhttps://www.cppreference.com/cpp/numeric/ckd_add
ckd_subhttps://www.cppreference.com/cpp/numeric/ckd_sub
ckd_mulhttps://www.cppreference.com/cpp/numeric/ckd_mul
[edit]https://cppreference.com/index.php?title=Template:cpp/numeric/navbar_content&action=edit
Member functionshttps://www.cppreference.com/cpp/numeric/valarray#Member_functions
valarray::valarrayhttps://www.cppreference.com/cpp/numeric/valarray/valarray
valarray::~valarrayhttps://www.cppreference.com/cpp/numeric/valarray/~valarray
valarray::operator=https://www.cppreference.com/cpp/numeric/valarray/operator%3D
valarray::operator[]https://www.cppreference.com/cpp/numeric/valarray/operator_at
valarray::swaphttps://www.cppreference.com/cpp/numeric/valarray/swap
valarray::sizehttps://www.cppreference.com/cpp/numeric/valarray/size
valarray::resizehttps://www.cppreference.com/cpp/numeric/valarray/resize
valarray::sumhttps://www.cppreference.com/cpp/numeric/valarray/sum
valarray::minhttps://www.cppreference.com/cpp/numeric/valarray/min
valarray::maxhttps://www.cppreference.com/cpp/numeric/valarray/max
valarray::shifthttps://www.cppreference.com/cpp/numeric/valarray/shift
valarray::cshifthttps://www.cppreference.com/cpp/numeric/valarray/cshift
valarray::applyhttps://www.cppreference.com/cpp/numeric/valarray/apply
valarray::beginhttps://www.cppreference.com/cpp/numeric/valarray/begin
valarray::endhttps://www.cppreference.com/cpp/numeric/valarray/end
valarray::operator+valarray::operator-valarray::operator~valarray::operator!https://www.cppreference.com/cpp/numeric/valarray/operator_arith
valarray::operator+=valarray::operator-=valarray::operator*=valarray::operator/=valarray::operator%=valarray::operator&=valarray::operator|=valarray::operator^=valarray::operator<<=valarray::operator>>=https://www.cppreference.com/cpp/numeric/valarray/operator_arith2
Non-member functionshttps://www.cppreference.com/cpp/numeric/valarray#Non-member_functions
operator*operator/operator%operator+operator-operator^operator&operator|operator<>operator&&operator||https://www.cppreference.com/cpp/numeric/valarray/operator_arith3
operator==operator!=operatoroperator<=operator>=https://www.cppreference.com/cpp/numeric/valarray/operator_cmp
swap(std::valarray)https://www.cppreference.com/cpp/numeric/valarray/swap2
abshttps://www.cppreference.com/cpp/numeric/valarray/abs
exphttps://www.cppreference.com/cpp/numeric/valarray/exp
loghttps://www.cppreference.com/cpp/numeric/valarray/log
log10https://www.cppreference.com/cpp/numeric/valarray/log10
powhttps://www.cppreference.com/cpp/numeric/valarray/pow
sqrthttps://www.cppreference.com/cpp/numeric/valarray/sqrt
sinhttps://www.cppreference.com/cpp/numeric/valarray/sin
coshttps://www.cppreference.com/cpp/numeric/valarray/cos
tanhttps://www.cppreference.com/cpp/numeric/valarray/tan
asinhttps://www.cppreference.com/cpp/numeric/valarray/asin
acoshttps://www.cppreference.com/cpp/numeric/valarray/acos
atanhttps://www.cppreference.com/cpp/numeric/valarray/atan
atan2https://www.cppreference.com/cpp/numeric/valarray/atan2
sinhhttps://www.cppreference.com/cpp/numeric/valarray/sinh
coshhttps://www.cppreference.com/cpp/numeric/valarray/cosh
tanhhttps://www.cppreference.com/cpp/numeric/valarray/tanh
Helper classeshttps://www.cppreference.com/cpp/numeric/valarray#Helper_classes
slice_arrayhttps://www.cppreference.com/cpp/numeric/valarray/slice_array
gslice_arrayhttps://www.cppreference.com/cpp/numeric/valarray/gslice_array
indirect_arrayhttps://www.cppreference.com/cpp/numeric/valarray/indirect_array
slicehttps://www.cppreference.com/cpp/numeric/valarray/slice
gslicehttps://www.cppreference.com/cpp/numeric/valarray/gslice
mask_arrayhttps://www.cppreference.com/cpp/numeric/valarray/mask_array
Deduction guideshttps://www.cppreference.com/cpp/numeric/valarray/deduction_guides
[edit]https://cppreference.com/index.php?title=Template:cpp/numeric/valarray/navbar_content&action=edit
https://www.cppreference.com/cpp/header/valarray
1 Template parametershttps://www.cppreference.com/cpp/numeric/valarray#Template_parameters
2 Member typeshttps://www.cppreference.com/cpp/numeric/valarray#Member_types
3 Member functionshttps://www.cppreference.com/cpp/numeric/valarray#Member_functions
4 Non-member functionshttps://www.cppreference.com/cpp/numeric/valarray#Non-member_functions
4.1 Exponential functionshttps://www.cppreference.com/cpp/numeric/valarray#Exponential_functions
4.2 Power functionshttps://www.cppreference.com/cpp/numeric/valarray#Power_functions
4.3 Trigonometric functionshttps://www.cppreference.com/cpp/numeric/valarray#Trigonometric_functions
4.4 Hyperbolic functionshttps://www.cppreference.com/cpp/numeric/valarray#Hyperbolic_functions
5 Helper classeshttps://www.cppreference.com/cpp/numeric/valarray#Helper_classes
6 Deduction guides(since C++17)https://www.cppreference.com/cpp/numeric/valarray#Deduction_guides(since_C++17)
7 Noteshttps://www.cppreference.com/cpp/numeric/valarray#Notes
8 Defect reportshttps://www.cppreference.com/cpp/numeric/valarray#Defect_reports
9 See alsohttps://www.cppreference.com/cpp/numeric/valarray#See_also
NumericTypehttps://www.cppreference.com/cpp/named_req/NumericType
mutable iteratorhttps://www.cppreference.com/cpp/iterator
LegacyRandomAccessIteratorhttps://www.cppreference.com/cpp/named_req/RandomAccessIterator
LegacyContiguousIteratorhttps://www.cppreference.com/cpp/named_req/ContiguousIterator
contiguous_iteratorhttps://www.cppreference.com/cpp/iterator/contiguous_iterator
constant iteratorhttps://www.cppreference.com/cpp/iterator
LegacyRandomAccessIteratorhttps://www.cppreference.com/cpp/named_req/RandomAccessIterator
LegacyContiguousIteratorhttps://www.cppreference.com/cpp/named_req/ContiguousIterator
contiguous_iteratorhttps://www.cppreference.com/cpp/iterator/contiguous_iterator
(constructor)https://www.cppreference.com/cpp/numeric/valarray/valarray
[edit]https://cppreference.com/index.php?title=Template:cpp/numeric/valarray/dsc_valarray&action=edit
(destructor)https://www.cppreference.com/cpp/numeric/valarray/~valarray
[edit]https://cppreference.com/index.php?title=Template:cpp/numeric/valarray/dsc_~valarray&action=edit
operator=https://www.cppreference.com/cpp/numeric/valarray/operator%3D
[edit]https://cppreference.com/index.php?title=Template:cpp/numeric/valarray/dsc_operator%3D&action=edit
operator[]https://www.cppreference.com/cpp/numeric/valarray/operator_at
[edit]https://cppreference.com/index.php?title=Template:cpp/numeric/valarray/dsc_operator_at&action=edit
operator+operator-operator~operator!https://www.cppreference.com/cpp/numeric/valarray/operator_arith
[edit]https://cppreference.com/index.php?title=Template:cpp/numeric/valarray/dsc_operator_arith&action=edit
operator+=operator-=operator*=operator/=operator%=operator&=operator|=operator^=operator<<=operator>>=https://www.cppreference.com/cpp/numeric/valarray/operator_arith2
[edit]https://cppreference.com/index.php?title=Template:cpp/numeric/valarray/dsc_operator_arith2&action=edit
swaphttps://www.cppreference.com/cpp/numeric/valarray/swap
[edit]https://cppreference.com/index.php?title=Template:cpp/numeric/valarray/dsc_swap&action=edit
sizehttps://www.cppreference.com/cpp/numeric/valarray/size
[edit]https://cppreference.com/index.php?title=Template:cpp/numeric/valarray/dsc_size&action=edit
resizehttps://www.cppreference.com/cpp/numeric/valarray/resize
[edit]https://cppreference.com/index.php?title=Template:cpp/numeric/valarray/dsc_resize&action=edit
sumhttps://www.cppreference.com/cpp/numeric/valarray/sum
[edit]https://cppreference.com/index.php?title=Template:cpp/numeric/valarray/dsc_sum&action=edit
minhttps://www.cppreference.com/cpp/numeric/valarray/min
[edit]https://cppreference.com/index.php?title=Template:cpp/numeric/valarray/dsc_min&action=edit
maxhttps://www.cppreference.com/cpp/numeric/valarray/max
[edit]https://cppreference.com/index.php?title=Template:cpp/numeric/valarray/dsc_max&action=edit
shifthttps://www.cppreference.com/cpp/numeric/valarray/shift
[edit]https://cppreference.com/index.php?title=Template:cpp/numeric/valarray/dsc_shift&action=edit
cshifthttps://www.cppreference.com/cpp/numeric/valarray/cshift
[edit]https://cppreference.com/index.php?title=Template:cpp/numeric/valarray/dsc_cshift&action=edit
applyhttps://www.cppreference.com/cpp/numeric/valarray/apply
[edit]https://cppreference.com/index.php?title=Template:cpp/numeric/valarray/dsc_apply&action=edit
beginhttps://www.cppreference.com/cpp/numeric/valarray/begin
[edit]https://cppreference.com/index.php?title=Template:cpp/numeric/valarray/dsc_begin&action=edit
endhttps://www.cppreference.com/cpp/numeric/valarray/end
[edit]https://cppreference.com/index.php?title=Template:cpp/numeric/valarray/dsc_end&action=edit
std::swap(std::valarray)https://www.cppreference.com/cpp/numeric/valarray/swap2
[edit]https://cppreference.com/index.php?title=Template:cpp/numeric/valarray/dsc_swap2&action=edit
operator+operator-operator*operator/operator%operator&operator|operator^operator<>operator&&operatorhttps://www.cppreference.com/cpp/numeric/valarray/operator_arith3
[edit]https://cppreference.com/index.php?title=Template:cpp/numeric/valarray/dsc_operator_arith3&action=edit
operator==operator!=operatoroperator>=https://www.cppreference.com/cpp/numeric/valarray/operator_cmp
[edit]https://cppreference.com/index.php?title=Template:cpp/numeric/valarray/dsc_operator_cmp&action=edit
abs(std::valarray)https://www.cppreference.com/cpp/numeric/valarray/abs
[edit]https://cppreference.com/index.php?title=Template:cpp/numeric/valarray/dsc_abs&action=edit
exp(std::valarray)https://www.cppreference.com/cpp/numeric/valarray/exp
[edit]https://cppreference.com/index.php?title=Template:cpp/numeric/valarray/dsc_exp&action=edit
log(std::valarray)https://www.cppreference.com/cpp/numeric/valarray/log
[edit]https://cppreference.com/index.php?title=Template:cpp/numeric/valarray/dsc_log&action=edit
log10(std::valarray)https://www.cppreference.com/cpp/numeric/valarray/log10
[edit]https://cppreference.com/index.php?title=Template:cpp/numeric/valarray/dsc_log10&action=edit
pow(std::valarray)https://www.cppreference.com/cpp/numeric/valarray/pow
[edit]https://cppreference.com/index.php?title=Template:cpp/numeric/valarray/dsc_pow&action=edit
sqrt(std::valarray)https://www.cppreference.com/cpp/numeric/valarray/sqrt
[edit]https://cppreference.com/index.php?title=Template:cpp/numeric/valarray/dsc_sqrt&action=edit
sin(std::valarray)https://www.cppreference.com/cpp/numeric/valarray/sin
[edit]https://cppreference.com/index.php?title=Template:cpp/numeric/valarray/dsc_sin&action=edit
cos(std::valarray)https://www.cppreference.com/cpp/numeric/valarray/cos
[edit]https://cppreference.com/index.php?title=Template:cpp/numeric/valarray/dsc_cos&action=edit
tan(std::valarray)https://www.cppreference.com/cpp/numeric/valarray/tan
[edit]https://cppreference.com/index.php?title=Template:cpp/numeric/valarray/dsc_tan&action=edit
asin(std::valarray)https://www.cppreference.com/cpp/numeric/valarray/asin
[edit]https://cppreference.com/index.php?title=Template:cpp/numeric/valarray/dsc_asin&action=edit
acos(std::valarray)https://www.cppreference.com/cpp/numeric/valarray/acos
[edit]https://cppreference.com/index.php?title=Template:cpp/numeric/valarray/dsc_acos&action=edit
atan(std::valarray)https://www.cppreference.com/cpp/numeric/valarray/atan
[edit]https://cppreference.com/index.php?title=Template:cpp/numeric/valarray/dsc_atan&action=edit
atan2(std::valarray)https://www.cppreference.com/cpp/numeric/valarray/atan2
[edit]https://cppreference.com/index.php?title=Template:cpp/numeric/valarray/dsc_atan2&action=edit
sinh(std::valarray)https://www.cppreference.com/cpp/numeric/valarray/sinh
[edit]https://cppreference.com/index.php?title=Template:cpp/numeric/valarray/dsc_sinh&action=edit
cosh(std::valarray)https://www.cppreference.com/cpp/numeric/valarray/cosh
[edit]https://cppreference.com/index.php?title=Template:cpp/numeric/valarray/dsc_cosh&action=edit
tanh(std::valarray)https://www.cppreference.com/cpp/numeric/valarray/tanh
[edit]https://cppreference.com/index.php?title=Template:cpp/numeric/valarray/dsc_tanh&action=edit
slicehttps://www.cppreference.com/cpp/numeric/valarray/slice
[edit]https://cppreference.com/index.php?title=Template:cpp/numeric/valarray/dsc_slice&action=edit
slice_arrayhttps://www.cppreference.com/cpp/numeric/valarray/slice_array
[edit]https://cppreference.com/index.php?title=Template:cpp/numeric/valarray/dsc_slice_array&action=edit
gslicehttps://www.cppreference.com/cpp/numeric/valarray/gslice
[edit]https://cppreference.com/index.php?title=Template:cpp/numeric/valarray/dsc_gslice&action=edit
gslice_arrayhttps://www.cppreference.com/cpp/numeric/valarray/gslice_array
[edit]https://cppreference.com/index.php?title=Template:cpp/numeric/valarray/dsc_gslice_array&action=edit
mask_arrayhttps://www.cppreference.com/cpp/numeric/valarray/mask_array
[edit]https://cppreference.com/index.php?title=Template:cpp/numeric/valarray/dsc_mask_array&action=edit
indirect_arrayhttps://www.cppreference.com/cpp/numeric/valarray/indirect_array
[edit]https://cppreference.com/index.php?title=Template:cpp/numeric/valarray/dsc_indirect_array&action=edit
Deduction guideshttps://www.cppreference.com/cpp/numeric/valarray/deduction_guides
restricthttps://www.cppreference.com/c/language/restrict
expression templateshttps://en.wikipedia.org/wiki/expression_templates
Intel Integrated Performance Primitiveshttps://software.intel.com/en-us/node/684140
Feature-testhttps://www.cppreference.com/cpp/utility/feature_test
__cpp_lib_valarrayhttps://www.cppreference.com/cpp/feature_test#cpp_lib_valarray
202511Lhttps://www.cppreference.com/cpp/compiler_support/26#cpp_lib_valarray_202511L
[1]https://www.cppreference.com/cpp/numeric/valarray#cite_note-1
https://www.cppreference.com/cpp/numeric/valarray#cite_ref-1
P3016R6https://wg21.link/P3016R6
P3016R6https://wg21.link/P3016R6
simd::basic_vechttps://www.cppreference.com/cpp/numeric/simd/basic_vec
[edit]https://cppreference.com/index.php?title=Template:cpp/numeric/simd/dsc_basic_vec&action=edit
simd::vechttps://www.cppreference.com/cpp/numeric/simd/basic_vec
[edit]https://cppreference.com/index.php?title=Template:cpp/numeric/simd/dsc_vec&action=edit
simd::basic_maskhttps://www.cppreference.com/index.php?title=cpp/numeric/simd/basic_mask&action=edit&redlink=1
[edit]https://cppreference.com/index.php?title=Template:cpp/numeric/simd/dsc_basic_mask&action=edit
simd::maskhttps://www.cppreference.com/index.php?title=cpp/numeric/simd/basic_mask&action=edit&redlink=1
[edit]https://cppreference.com/index.php?title=Template:cpp/numeric/simd/dsc_mask&action=edit
Categorieshttps://www.cppreference.com/Special:Categories
Pages using deprecated source tagshttps://www.cppreference.com/index.php?title=Category:Pages_using_deprecated_source_tags&action=edit&redlink=1
Pages using deprecated enclose attributeshttps://www.cppreference.com/index.php?title=Category:Pages_using_deprecated_enclose_attributes&action=edit&redlink=1
Support ushttps://www.cppreference.com/support
Recent changeshttps://www.cppreference.com/Special:RecentChanges
FAQhttps://www.cppreference.com/Cppreference:FAQ
Offline versionhttps://www.cppreference.com/Cppreference:Archives
https://www.cppreference.com/cpp/numeric/valarray
What links herehttps://www.cppreference.com/Special:WhatLinksHere/cpp/numeric/valarray
Related changeshttps://www.cppreference.com/Special:RecentChangesLinked/cpp/numeric/valarray
Upload filehttp://upload.cppreference.com/w/Special:Upload
Special pageshttps://www.cppreference.com/Special:SpecialPages
Printable versionjavascript:print();
Permanent linkhttps://www.cppreference.com/index.php?title=cpp/numeric/valarray&oldid=184480
Page informationhttps://www.cppreference.com/index.php?title=cpp/numeric/valarray&action=info
Deutschhttps://de.cppreference.com/cpp/numeric/valarray
Españolhttp://es.cppreference.com/cpp/numeric/valarray
Françaishttp://fr.cppreference.com/cpp/numeric/valarray
Italianohttp://it.cppreference.com/cpp/numeric/valarray
日本語http://ja.cppreference.com/cpp/numeric/valarray
Portuguêshttp://pt.cppreference.com/cpp/numeric/valarray
Русскийhttp://ru.cppreference.com/cpp/numeric/valarray
中文http://zh.cppreference.com/cpp/numeric/valarray

Viewport: width=1120

Robots: max-image-preview:standard


URLs of crawlers that visited me.