次の方法で共有


gslice Class

Valarray の valarray のマルチ ディメンションのサブセットを定義するために使用するユーティリティ クラス。Valarray マルチ ディメンションのマトリックス配列内のすべての要素として見なされます場合は、スライス、多次元配列のベクトルを抽出します。

解説

クラス型のオブジェクトを特徴付けるパラメーターを格納する gslice_array。Gslice のクラスのオブジェクトのクラスのオブジェクトを引数として表示する場合は、valarray のサブセット直接構築されません valarray<Type>。親 valarray の選択したサブセットを指定したストアド値は次のとおりです。

  • 最初のインデックス。

  • 長のベクター クラスの valarray <size_t>

  • ストライドのベクトル クラスの valarray <size_t>

2 つのベクトルは、同じ長さが必要です。

定数の valarray のサブセットは、gslice によって定義されているセットの場合は、gslice は新しい valarray です。Gslice によって定義されている設定は、非定数の valarray のサブセットの場合は、gslice は元の valarray 参照セマンティクスがあります。評価メカニズム定数 valarrays の時間とメモリを保存します。

Valarrays の操作は、gslices で定義されている発信元と宛先のサブセットが異なりますすべてのインデックスが無効な場合にのみ保証されます。

0za0yb2h.collapse_all(ja-jp,VS.110).gifコンストラクター

gslice

サブセットを定義する、 valarrayの複数のスライスので構成されます、 valarrayで指定した要素を起動します。

0za0yb2h.collapse_all(ja-jp,VS.110).gifメンバー関数

size

一般的なスライスの要素の数を指定する配列の値の検索、 valarray

start

一般的なスライスの開始インデックスを検索するvalarray

stride

一般的なスライス内の要素間の距離を検出、 valarray

要件

ヘッダー: <valarray>

名前空間: std

参照

関連項目

C++ の標準ライブラリのスレッド セーフ

その他の技術情報

gslice のメンバー

<valarray> メンバー