построчная работа с текстом [дубликат]

233
27 февраля 2017, 12:41

На данный вопрос уже ответили:

  • Как порезать string 1 ответ

Есть переменная типа string, инициализированная таким образом:

std::string str = "qwert\n" "khrkrvne\n" "hbkb124f";

Каждая строчка отделена от другой "\n". Как работать с каждой строчкой по отдельности?

Answer 1
istringstream input(str);
vector<string> vs;
for (string line; getline(input, line); ) {
    vs.push_back(line);
}

и делайте со строками в vs что хотите...

READ ALSO
Передача вектора в функцию С++ [требует правки]

Передача вектора в функцию С++ [требует правки]

В функции main я создаю вектор pТеперь мне необходимо передать его в функцию

280
Как удалить файл после его шифрования?

Как удалить файл после его шифрования?

Всем приветПишу для себя программу, которая шифрует мои файлы алгоритмом AES-256

230
Сколько чисел представимо данным типом

Сколько чисел представимо данным типом

Как узнать, сколько чисел представимо данным типом, кроме std::pow(2, sizeof(type)*8)?

332
namespace в dll

namespace в dll

Пишу dll на C++Можно ли помещать в ней функцию в namespace? Если да, то какой в этом профит, кроме решения проблемы неуникальности имен и как вызывать...

261