連想配列のキーをインデックスで取得
val = mapkey(var, index)
var : MAP 変数 index : 0 から始まるインデックス
連想配列の index 番目のキーを文字列で返します。 mapcount と組み合わせて全キーを列挙できます。 列挙順序は挿入順とは限りません (unordered_map のため)。 index が範囲外の場合は空文字列 "" を返します。
dimmap mymap
mymap("a") = "1"
mymap("b") = "2"
n = mapcount(mymap)
repeat n
k = mapkey(mymap, cnt)
mes k + " = " + mymap(k)
loop
| バージョン | 3.8 |
| 作成日 | 2026/04/16 |
| 著作者 | IronHSP |
| URL | https://github.com/inovia/IronHSP_2026 |
| 備考 | IronHSP 内蔵機能です。 |
| タイプ | 内蔵命令 |
| グループ | メモリ操作命令 |
| hs ファイル | hsphelp\hsp3_map.hs |