Я пытаюсь сделать вектор таким:
Алфавит не идет от А до Я, значения вводит пользователь. Итак, если пользователь вводит 5, я хочу, чтобы вектор был: {start, A, B, C, D, E, end}
Я пытался использовать iota, но я не знаю, как сдвинуть начало и конец на концах вектора.
vector<string> alphabet;
iota(alphabet.start(), alphabet.end(), 'A');
Как подтолкнуть значения start
и end
?
start
,end
переменные? Написаниеalpahbet.end()
дважды — это опечатка? Вы можете посмотреть наstd::back_inserter
, так как функции STL не изменяют размер контейнеров. - person Quimby   schedule 08.07.2020