我试图以简洁/有效的方式删除字符串的尾随空格。
我们说我有字符串:
string input= "2 2 + "
我试图将其用于input = "2 2+"
std::string::iterator end_pos = std::remove(input.begin(), input.end(), ' ');
input.erase(end_pos, input.end());
cout << input << endl;
但是,它删除了所有空格。
我如何实现它,只删除尾随空格?