4d отображение в C ++?

Подскажите, пожалуйста, как я могу написать многомерную карту. Для двухмерной карты я сделал следующее:

map<string, int> Employees
Employees[“person1”] = 200;

Я пытался использовать что-то подобное приведенному ниже для 4d-карт.

map<string, string, string, int> Employees;
Employees[“person1”]["gender"][“age”] = 200;

Подскажите, пожалуйста, как это сделать правильно?

5
задан Justin k 15 February 2012 в 06:26
поделиться