Atualmente, estou usando o seguinte código para aparar à direita todos os std::stringsmeus programas: std::string s; s.erase(s.find_last_not_of(" \n\r\t")+1); Funciona bem, mas gostaria de saber se há alguns casos finais em que pode falhar. Obviamente, respostas com alternativas elegantes e...