У меня есть 2 карты:
map<int, map<int, int> > m1;
map<int, map<int, int> > m2;
И я хочу заполнить их функцией:
void fillMaps (m1, m2) {
* m1[0][0] = 5;
* m2[0][1] = 4;
}
Как мне передать эти карты в функцию?Я предполагаю, что сама переменная может быть передана так:
map<int, map<int, int> > m1;
map<int, map<int, int> > m2;
fillMaps(m1, m2);
Но как мне определить типы переменных внутри функции, чтобы иметь возможность изменять значения карты?