std::valarray

GPTKB entity

Statements (87)
Predicate Object
gptkbp:instanceOf C++ standard library class template
gptkbp:definedIn <valarray> header
gptkbp:documentation https://en.cppreference.com/w/cpp/numeric/valarray
gptkbp:function gptkb:mountain
size
max
min
resize
apply
shift
operator()
operator*
operator+
operator-
operator<
operator<=
operator>
operator>=
operator[]
cshift
operator delete
operator delete[]
operator new
operator new[]
operator!
operator!=
operator%
operator%=
operator&
operator&&
operator&=
operator*=
operator+=
operator,
operator-=
operator/
operator/=
operator<<
operator<<=
operator=
operator==
operator>>
operator>>=
operator^
operator^=
operator|
operator|=
operator||
operator~
gptkbp:hasConstructor copy constructor
move constructor
constructor from initializer_list
constructor from pointer
constructor from size
default constructor
gptkbp:hasDestructor yes
gptkbp:hasMember reference
pointer
value_type
const_pointer
const_reference
size_type
https://www.w3.org/2000/01/rdf-schema#label std::valarray
gptkbp:introducedIn gptkb:C++98
gptkbp:namespace std
gptkbp:notRecommendedFor general-purpose containers
gptkbp:parameter T (element type)
gptkbp:purpose mathematical operations on arrays
gptkbp:relatedTo gptkb:std::initializer_list
std::gslice
std::gslice_array
std::indirect_array
std::mask_array
std::slice
std::slice_array
gptkbp:standardizedBy gptkb:ISO_C++
gptkbp:supports masking
mathematical functions
slicing
element-wise operations
indirect array access
gptkbp:usedFor gptkb:signal_processing
scientific computing
numeric computations
gptkbp:bfsParent gptkb:C++_Standard_Library_iterators
gptkb:C++_Standard_Library_classes
gptkbp:bfsLayer 8