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
|