использование сервера smtplib, принимающего электронную почту с пробелом

Можно использовать std::regex.

В зависимости от размера вашего файла и доступной вам памяти, можно прочитать его либо по строкам, либо целиком в файле std::string.

Чтобы прочитать файл , вы можете использовать:

std::ifstream t("file.txt");
std::string sin((std::istreambuf_iterator(t)),
                 std::istreambuf_iterator());

, после чего вы можете сопоставить это, которое на самом деле настраивается для ваших нужд.

std::regex word_regex(",\\s]+");
auto what = 
    std::sregex_iterator(sin.begin(), sin.end(), word_regex);
auto wend = std::sregex_iterator();

std::vector v;
for (;what!=wend ; wend) {
    std::smatch match = *what;
    v.push_back(match.str());
}

0
задан Bhanu 20 February 2019 в 10:02
поделиться