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