CList クラス メンバー

建設

CList 空の順序付きリストを作成します。

ヘッドまたはテール アクセス

Gethead 関数 (空にはできません)、リストの先頭要素を返します。
GetTail (空にはできません)、リストの末尾要素を返します。

操作

RemoveHead リストの先頭から要素を削除します。
RemoveTail 要素リストの末尾から削除します。
AddHead 要素 (または別のリストのすべての要素) (新しい頭になります)、リストの先頭に追加します。
AddTail 要素 (または別のリストのすべての要素) (を新たに末尾になります)、リストの末尾に追加します。
RemoveAll このリストからすべての要素を削除します。

イテレーション

GetHeadPosition リストの先頭要素の位置を返します。
GetTailPosition リストの末尾要素の位置を返します。
GetNext 反復処理するために、次の要素を取得します。
GetPrev 反復処理するために、前の要素を取得します。

検索/変更

GetAt 要素を特定の位置を取得します。
SetAt 要素は、特定の位置に設定します。
RemoveAt 位置で指定この一覧から要素を削除します。

挿入

InsertBefore 前の指定された位置に新しい要素を挿入します。
InsertAfter 後の指定された位置に新しい要素を挿入します。

検索

検索 ポインターの値で指定された要素の位置を取得します。
FindIndex 0 から始まるインデックスで指定された要素の位置を取得します。

ステータス

GetCount このリスト内の要素の数を返します。
IsEmpty 空のリスト条件 (要素がない) のためのテスト。

CList 概要|nbsp;基本クラスのメンバー |階層図(&N)

Index