C++ 庫 - <valarray>



介紹

它旨在儲存一個值陣列,並輕鬆地對其執行數學運算。它還允許使用特殊機制來引用陣列中元素的子集。

宣告

以下是 std::valarray 的宣告。

template <class T> class valarray;

C++11

template <class T> class valarray;

引數

T - 它是 valarray 中包含的元素的型別。

成員函式

序號 成員函式及描述
1 (建構函式)

它是 valarray 建構函式。

2 (解構函式)

它是 valarray 解構函式。

3 valarray 運算子

它是 valarray 運算子。

4 apply

它是 apply 函式。

5 cshift

它是迴圈移位元素。

6 max

它返回最大值。

7 min

它返回最小值。

8 operator=

它賦值內容。

9 operator[]

它用於訪問元素或下標。

10 resize

它用於調整 valarray 的大小。

11 shift

它用於移位元素。

12 size

它返回大小。

13 sum

它返回元素的總和。

14 swap

它交換 valarray 內容。

非成員過載

序號 非成員過載及描述
1 valarray 運算子

它是 valarray 運算子。

2 swap

它是交換 valarray。

3 begin

它是迭代器到開頭。

4 end

它是迭代器到結尾。

廣告

© . All rights reserved.