<p>What is the preferred way to remove spaces from a string in C++? I could loop through all the characters and build a new string, but is there a better way?</p>

From
gamedev
```
```
string.erase(std::remove_if(string.begin(), string.end(), std::isspace), string.end());
```
```