[Solved] c++ removing whitespace fails by using iterators


Not only the commented line, but another will also fail if there is space in the begin of string.

First line fail (to compile) because string::find_first_not_of return size_t. And construct string from two size just make no sense.

Second line may fail because string::substr accept length (not end) as it’s second parameter.

1

solved c++ removing whitespace fails by using iterators