Преобразование 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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