Re: Проверка vector<char> на "читаемось"
От: jahr  
Дата: 06.06.16 15:52
Оценка: :)
Здравствуйте, dosik, Вы писали:

D>Быть может есть что-то более элегантное и быстрое?


Не знаю, насколько это элегантно-быстро, но есть такой способ, например:

using namespace std;
vector<char> buf;
// fill data
string res;
copy_if(buf.begin(),  buf.end(), back_inserter(res), [](char c){ return isprint(c) || isspace(c);});
Отредактировано 06.06.2016 15:52 jahr . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.