Преобразование std::vector в std::mapC++

Программы на C++. Форум разработчиков
Anonymous
Преобразование std::vector в std::map

Сообщение Anonymous »

У меня есть вектор строк, и я хочу преобразовать его (используя std::transform или его эквивалент) в карту, где ключи будут индексом вектора, а карта — соответствующим значением.std::vector vec { "abc", "xyz", "pqr" };
std::map m;

Ожидаемый результат повторения карты
0 -> "abc"
1 -> "xyz"
2 -> "pqr"


Подробнее здесь: https://stackoverflow.com/questions/793 ... -to-stdmap

Вернуться в «C++»