dimmap

連想配列変数を作成

dimmap var

var : 変数名

解説

連想配列 (MAP) 変数を作成します。
作成された変数は map("key") = value の形式で文字列キーによる読み書きができます。
値は内部的に文字列として保持され、代入時に int/double/int64 は自動的に文字列へ変換されます。
未登録のキーを読み取ると空文字列 "" が返ります。

サンプル

	dimmap mymap
	mymap("name") = "HSP"
	mymap("year") = "2026"
	mes mymap("name")
	mes "count = " + mapcount(mymap)

関連項目

mapcount連想配列のエントリ数を取得
hasmap連想配列にキーが存在するか確認
mapkey連想配列のキーをインデックスで取得
delmap連想配列のエントリを削除
mapclear連想配列の全エントリを削除

サンプル逆引き (4)

sample_map.hsp
sample_toml.hsp
sample_yaml.hsp
test_iron_config.hsp

情報

バージョン3.8
作成日2026/04/16
著作者IronHSP
URLhttps://github.com/inovia/IronHSP_2026
備考IronHSP 内蔵機能です。
タイプ内蔵命令
グループメモリ操作命令
hs ファイルhsphelp\hsp3_map.hs