30
Який найкращий спосіб обрізати std :: string?
Наразі я використовую такий код, щоб правильно обрізати всі std::stringsмої програми: std::string s; s.erase(s.find_last_not_of(" \n\r\t")+1); Це добре працює, але мені цікаво, чи є якісь кінцеві випадки, коли це може вийти з ладу? Звичайно, вітаються відповіді з елегантними альтернативами, а також рішенням зліва.