基本的にはunordered_mapと同様です。

TMap

宣言・定義

TMap<int32, FString> maps =
	{
		{1, TEXT("one")},
		{2, TEXT("two")},
		{3, TEXT("three")},
	};

ループ

for (TPair<int32, FString> map : maps)
	{
		int32 a = map.Key;
		FString str = map.Value;
	}

要素追加

maps.Add(4, TEXT("four"));

要素の削除

maps.Remove(3);