CPtrList のメンバ
更新 : 2007 年 11 月
基本クラスのメンバ
構築
void ポインタの空のリストを構築します。 |
先頭/末尾のアクセス
リストの先頭要素を返します。リストが空のときは使用できません。 |
|
リストの末尾要素を返します。リストが空のときは使用できません。 |
操作
要素 (またはほかのリストのすべての要素) をリストの先頭に追加します (その要素を新たに先頭とします)。 |
|
要素 (またはほかのリストのすべての要素) をリストの末尾に追加します (その要素を新たに末尾とします)。 |
|
リストからすべての要素を削除します。 |
|
リストの先頭にある要素を削除します。 |
|
リストの末尾にある要素を削除します。 |
順次アクセス
リストの先頭要素の位置を返します。 |
|
次の要素を順番に取得します。 |
|
順次アクセスするときの直前の要素を取得します。 |
|
リストの末尾要素の位置を返します。 |
取得/変更
指定した位置の要素を取得します。 |
|
指定した位置の要素をリストから削除します。 |
|
指定した位置に要素を設定します。 |
挿入
指定した位置の後ろに新しい要素を挿入します。 |
|
指定した位置の前に新しい要素を挿入します。 |
検索
ポインタ値で示される要素の位置を取得します。 |
|
0 から始まるインデックスで示される要素の位置を取得します。 |
状態
リストの要素数を返します。 |
|
リストの要素数を返します。 |
|
リストの状態が空 (要素がない) かどうかを調べます。 |