Код: Выделить всё
std::string s;
s.erase(s.find_last_not_of(" \n\r\t") + 1);
Конечно, ответы с элегантными альтернативами, а также решение с левой обрезкой приветствуются.>
Подробнее здесь: https://stackoverflow.com/questions/216 ... -stdstring
Код: Выделить всё
std::string s;
s.erase(s.find_last_not_of(" \n\r\t") + 1);