このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
Map コンテナー
キーが整数である必要のない場合の、値に対してインデックスするキーをもつオブジェクト
Map
オブジェクトにデータ値を保存します。これは、各値を対応するキーと関連付けたデータ構造体です。Map
オブジェクトは、キーを使用して値を取得する点が、ディクショナリや連想配列に似ています。キーは数字またはテキストとすることができ、配列インデックスよりも柔軟にデータにアクセスできます。
関数
containers.Map |
一意のキーを値にマップするオブジェクト |
isKey |
Map オブジェクトがキーを含むかどうかを判別 |
keys |
Map オブジェクトのキーを返す |
remove |
Map オブジェクトからのキーと値のペアの削除 |
values |
Map オブジェクトの戻り値 |
トピック
- Map データ構造体の概要
Map は、高速でキーを検索するデータ構造体です。個々の要素に柔軟にインデックスを付けることができます。Map のインデックスには、ほぼすべてのスカラー数値または文字ベクトルを使用できます。
- Map クラスの説明
Map は
containers.Map
クラスのオブジェクト、つまりインスタンスです。 - Map オブジェクトの作成
containers.Map
クラスを使用して Map を作成します。 - Map の内容の確認
この例では、Map 内のすべてのキーと値を検索する方法を示します。
- キーインデックスを使用した読み取りと書き込み
この例では、Map 構造体からの読み取り方法と、新しいキー/値のペアの追加方法を示します。
- Map 内のキーと値の変更
この例では、Map 構造体にあるキーと値を削除および変更する方法を示します。
- 異なるデータ型へのマップ
この例では、構造体や cell 配列を Map 構造体に格納する方法を示します。