Я создал карту векторов, которая выглядит следующим образом:
map<string, vector<char> > myMap;
string key = "myKey";
vector<char> myVector;
myMap[key] = myVector;
Я хочу иметь возможность добавлять 'char's' к вектору на карте, но я не могу понять, какдоступ к указанному вектору для добавления после создания определенного ключа / значения (вектора).Какие-либо предложения?Я перебираю char и, возможно, добавлю много к вектору, поэтому было бы неплохо иметь простой способ сделать это.Спасибо.
Я бы хотел, чтобы вектор на карте добавлялся по мере продвижения.Мне не нужен оригинальный вектор ... Мне просто нужно вернуть карту ключа / вектора, которую я создал (после добавления), чтобы я мог передать ее другой функции.Что делает * in map *>?Это ссылка на указатель?(Я еще не попал туда на лекции) Кроме того, мне нужно: myMap [key] -> push_back ('s');или myMap [ключ] .push_back ('s');??