Дано: auto text = "-1|FUNCTION"s
C++ увеличить раздвоение полукокса
Я должен разделить его на идентификатор: "-1" и функцию: "FUNCTION".
Мой код:
std::vector<std::string> res;
boost::split(res, text, boost::is_any_of("|"));
log("ID: %d Function: %s", res[0], res[1]);
Мой результат:
ID: 12589 НАЗНАЧЕНИЕ: ... Эт "·
Ваш код штраф: Смотрите [здесь] (HTTP: // melpon. орг/wandbox/permlink/Z6JbApkcTuDNTHvJ). Возможно, ваш текст не имеет нулевого завершения. Поскольку вы не показываете, как вы его получите. – mkaes
Рассмотрите https://stackoverflow.com/help/mcve – renemilk