次の方法で共有


CObArray::GetUpperBound

この配列の現在の上限を返します。

INT_PTR GetUpperBound( ) const;

戻り値

上限のインデックス (ゼロ ベース)。

解説

配列のインデックスがから始まるので、この関数の戻り値は 1 GetSizeほど。

要件 GetUpperBound( ) – = 配列に要素が含まれていないことを示します。1 は

次の表は CObArray::GetUpperBoundに似ている他のメンバー関数を示します。

Class

メンバー関数

CByteArray

INT_PTR GetUpperBound( ) const;

CDWordArray

INT_PTR GetUpperBound( ) const;

CPtrArray

INT_PTR GetUpperBound( ) const;

CStringArray

INT_PTR GetUpperBound( ) const;

CUIntArray

INT_PTR GetUpperBound( ) const;

CWordArray

INT_PTR GetUpperBound( ) const;

使用例

すべてのコレクションの例で使用されている CAge のクラスのリストについては、CObList::CObList を参照してください。

CObArray arr;

arr.Add(new CAge(21)); // Element 0
arr.Add(new CAge(40)); // Element 1
ASSERT(arr.GetUpperBound() == 1); // Largest index      

必要条件

Header: afxcoll.h

参照

関連項目

CObArray クラス

階層図

CObArray::GetSize

CObArray::SetSize