Я хочу, чтобы добавить элементы в std::vector<std::pair<std::string, std::list<std::string>> > m_Vec;
Вставить в StD :: вектора строки, список пару
с функцией как
void setVec(const std::string &node, const std::string &value)
{
m_Vec.emplace_back(node, ???);
}
Как я могу вставить строку списка значения для моего вектора пара?
Должно выглядеть так:
"id1" -> list of string values
"id2" -> list of string values
...
"id10" -> list of string values
Порядок здесь важно!
Что вы хотите вставить в вектор? Ваш вектор содержит пары 'string, list', но ваша функция имеет только два строковых аргумента. –
interjay
Создайте список строк с помощью этой функции (сразу добавьте не все строковые значения)! – leon22
Как насчет того, чтобы привести пример, чтобы мы не догадывались? – interjay