CTypedPtrArray::operator [ ]

更新 : 2007 年 11 月

このインラインの演算子は、BASE_CLASS**::operator [ ]** を呼び出します。

TYPE& operator[ ](
   INT_PTR nIndex 
);
TYPE operator[ ](
   INT_PTR nIndex 
) const;

パラメータ

  • TYPE
    配列に格納する要素の型を指定するテンプレート パラメータ。

  • nIndex
    0 以上で、BASE_CLASS**::GetUpperBound** 関数が返す値以下の整数インデックス。

解説

const ではない配列用に対して呼び出される最初の演算子は、代入ステートメントの右辺 (r-value) または左辺 (l-value) で使用できます。const 配列に対して呼び出される 2 番目の演算子は、右辺にだけ使われます。

デバッグ バージョンのライブラリでは、代入ステートメントの右辺であるか左辺であるかにかかわらず、範囲外の添字が指定された場合はアサートされます。

必要条件

ヘッダー : afxtempl.h

参照

参照

CTypedPtrArray クラス

階層図

CObArray::operator [ ]

その他の技術情報

CTypedPtrArray のメンバ