20 #ifndef UTILS_STRINGS_TRIM_WHITE_SPACE_H
21 #define UTILS_STRINGS_TRIM_WHITE_SPACE_H
29 size_t back_whitespace =
string->size() - 1;
30 for (; back_whitespace > 0; --back_whitespace) {
31 if (string->at(back_whitespace) !=
' ')
34 string->erase(back_whitespace + 1, string->size());
37 size_t front_whitespace = 0;
38 for (; front_whitespace <
string->size(); ++front_whitespace) {
39 if (string->at(front_whitespace) !=
' ')
42 string->erase(0, front_whitespace);
void TrimWhiteSpace(std::string *string)