<valarray>
定義樣板類別 valarray 和許多支援的樣板類別和函式。
#include <valarray>
備註
這些範本類別和函式允許例外狀況的緯度以提高效能。 具體來說,任何函式傳回型別 valarray<T1> 可能傳回的型別其物件。 在這種情況下,接受的所有函式型別 valarray<T2> 的一或多個引數必須有接受這些引數的任意組合的多載,以將的型別引數取代的每個。
函式
在 valarray 輸入的項目,則傳回的項目與輸入項目的絕對值相等 valarray 的 valarray。 |
|
在 valarray 輸入的項目,則傳回的項目與輸入項目的反餘弦值相等 valarray 的 valarray。 |
|
在 valarray 輸入的項目,則傳回的項目與輸入項目的反正弦值相等 valarray 的 valarray。 |
|
在 valarray 輸入的項目,則傳回項目的輸入項目的反正切值的主值相等 valarray 的 valarray。 |
|
傳回項目與剖析的元件反正切值相等指定用 valarrays 的組合常數和項目的 valarray。 |
|
在 valarray 輸入的項目,則傳回項目與輸入的餘弦函數項目相等 valarray 的 valarray。 |
|
在 valarray 輸入的項目,則傳回的項目與輸入項目的雙曲線餘弦函數是相等的 valarray 的 valarray。 |
|
在 valarray 輸入的項目,則傳回項目與輸入的項目自然指數相等 valarray 的 valarray。 |
|
在 valarray 輸入的項目,則傳回的項目與輸入項目的自然對數相等 valarray 的 valarray。 |
|
在 valarray 輸入的項目,則傳回項目與輸入的項目十進位或對數) 之值相等 valarray 的 valarray。 |
|
在輸入 valarrays 和常數的項目,則傳回項目與基底是相等的。valarray 輸入的項目指定或常數會自乘至指數由 valarray 的輸入或常數的項目指定的 valarray。 |
|
在 valarray 輸入的項目,則傳回項目與項目的項目符號相等 valarray 的 valarray。 |
|
在 valarray 輸入的項目,則傳回的項目與輸入項目的雙曲線正弦函數是相等的 valarray 的 valarray。 |
|
在 valarray 輸入的項目,則傳回項目與輸入的平方根項目相等 valarray 的 valarray。 |
|
在 valarray 輸入的項目,則傳回項目與輸入的項目正切相等 valarray 的 valarray。 |
|
在 valarray 輸入的項目,則傳回的項目與輸入項目的雙曲線正切函數是相等的 valarray 的 valarray。 |
運算子
測試對應項目的兩個是否同樣大小的 valarrays 相等或所有項目的 valarray 是否不相等 valarray 項目型別的某個值。 |
|
由 valarray 項目型別的一個衍生自分成兩個平均大小的 valarrays 的對應元素餘數或除以 valarray 或除以指定的值。valarray。 |
|
取得項目型別之間的一個 valarray 和指定值的位元 AND 都同樣大小的 valarrays 之間的對應項目。 |
|
取得邏輯 AND 都同樣大小的 valarrays 之間的對應項目或在 valarray 的元素型別之間的一個 valarray 和指定的值。 |
|
測試項目的一個 valarray 是否大於項目的平均大小的 valarray 或所有項目的 valarray 是否大於或小於 valarray 項目型別的某個值。 |
|
測試項目的一個 valarray 是否大於或等於項目的平均大小的 valarray 或所有項目的 valarray 是否大於或等於或小於或等於指定值。 |
|
右移一個位元的 valarray 位置的指定數目或由第二 valarray 指定的項目數量。 |
|
測試項目的一個 valarray 是否小於項目的平均大小的 valarray 或所有項目的 valarray 是否大於或小於指定的值。 |
|
測試項目的一個 valarray 是否小於或等於項目的平均大小的 valarray 或所有項目的 valarray 是否大於或等於或小於或等於指定值。 |
|
左移一個位元的 valarray 位置的指定數目或由第二 valarray 指定的項目數量。 |
|
取得在兩個平均大小的 valarrays 的對應項目產品或之間的 valarray 之間 valarray 項目型別的某個值。 |
|
取得在兩個平均大小的 valarrays 的對應項目加總或之間的 valarray 之間 valarray 項目型別的某個值。 |
|
取得兩個平均大小的 valarrays 的對應項目不同或之間的 valarray 之間 valarray 項目型別的某個值。 |
|
取得在兩個平均大小的 valarrays 的對應項目商數或之間的 valarray 之間 valarray 項目型別的某個值。 |
|
測試對應項目的兩個是否同樣大小的 valarrays 相等或所有項目的 valarray 是否相等 valarray 項目型別的某個值。 |
|
取得位元互斥 OR 在兩個平均大小的 valarrays 之間對應的項目或項目型別之間的一個 valarray 和指定的值。 |
|
取得項目型別之間的一個 valarray 和指定值的位元 OR 在兩個平均大小的 valarrays 之間的對應項目。 |
|
取得邏輯 OR 在兩個平均大小的 valarrays 之間的對應項目或在 valarray 的元素型別之間的一個 valarray 和指定的值。 |
類別
用來定義多維切割 valarray 的 valarray 的公用程式類別。 |
|
支援一般配量之內部,其他的樣板類別透過在一般切割定義的子集陣列之間的作業物件 valarray。 |
|
支援物件是 valarrays 的子集會在子集陣列之間的作業的內部,其他的樣板類別透過指定之父代的索引子集定義 valarray。 |
|
支援物件是父 valarrays 的子集,指定的布林運算式,會在這個子集之間的作業的內部,其他的樣板類別排列。 |
|
用來定義一維,像向量的子集的 valarray 的 valarray 的公用程式類別。 |
|
透過在子集陣列之間的作業支援立體物件的內部,其他的樣板類別由切割 valarray 定義。 |
|
樣板類別描述物件控制儲存型別 [型別] 之項目的序列,當陣列並為執行高速數學運算設計,最佳化的計算效能。 |
特製化
樣板類別對 bool型別元素的 valarray<[型別] 的> 特殊版本。 |