Способ добавить список слов в вектор - PullRequest
0 голосов
/ 19 апреля 2019

Предположим, у меня есть текстовый файл (.csv), который содержит имена, разделенные пробелами.Пример: Джон Доу Джейн Доу

Я могу прочитать и сохранить все это в строке с именем Имена.Но я хочу иметь возможность доступа к нему индивидуально, как массив.Мне рекомендовали использовать вектор, но теперь я не понимаю, как мне его реализовать.Я где-то читал, что могу добавить его в конец, используя задний вкладыш, как показано ниже.

std::string str = "hello";
std::vector<char> data = /* ... */;
std::copy(str.begin(), str.end(), std::back_inserter(data));

Я не уверен, будет ли это работать в моем случае, или это работает только для одного экземпляра.Возможно, я собираюсь сделать это сложным образом, поэтому, если есть альтернативный способ добавить имена в вектор, в котором я могу получить к нему доступ через [], или добавить его непосредственно в вектор.Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...