slice 類別
用來定義 valarray 父代的一維子集的 valarray 的公用程式類別。 如果 valarray 視為與所有元素的二維矩陣在陣列,則這個切割擷取是一個維度的向量出於這二維陣列。
備註
類別會儲存 Draw 型別 slice_array 物件子集的 valarray 間接建構的參數,當類別切割物件顯示為類別 valarray**<Type>**時物件的引數。 指定這個子集的儲存值從父代 valarray 包含中選取:
在 valarray 的起始索引。
項目的總長度或數字在起始的。
分散或距離項目之間後續的索引。valarray。
如果預設定義的這個集合是的子集的常數 valarray,則這個切割新 valarray。 如果預設定義的這個集合是的子集的 valarray 非常數,則這個切割具有參考語意對 valarray 的原始。 非常數 valarrays 的評估機制節省時間和記憶體。
在 valarrays 作業一定,只有當切割定義的來源和目的子集不同,而且所有索引是否有效。
建構函式
定義包含許多組件中的項目是相等的距離,並開始在指定的項目相關聯之 valarray 的子集。 |
成員函式
查看項目數配量之 valarray。 |
|
尋找預設的起始 valarray索引。 |
|
尋找項目間距切割 valarray。 |
需求
標頭: <valarray>
命名空間: std