30
修剪std :: string的最佳方法是什么?
我目前正在使用以下代码对std::strings程序中的所有内容进行右修剪: std::string s; s.erase(s.find_last_not_of(" \n\r\t")+1); 它可以正常工作,但我想知道是否存在某些可能会失败的最终情况? 当然,我们欢迎您提供其他优雅的解决方案以及左修剪解决方案。
std :: string是C ++标准库的基于字节的“字符串”类型,在<string>标头中定义。