Erase String C++ Code Example
Example 1: string erase character c++ # include <iostream> # include <algorithm> # include <string> int main ( ) { std :: string s = "This is an example" ; std :: cout << s << '\n' ; s . erase ( 0 , 5 ) ; // Erase "This " std :: cout << s << '\n' ; s . erase ( std :: find ( s . begin ( ) , s . end ( ) , ' ' ) ) ; // Erase ' ' std :: cout << s << '\n' ; s . erase ( s . find ( ' ' ) ) ; // Trim from ' ' to the end of the string std :: cout << s << '\n' ; } Example 2: erase string c++ string & erase ( size_t pos = 0 , size_t len = npos ) ; /* pos Position of the first character to be erased. If this is greater than the string length, it throws out_of_range. Note: The first character in str is denoted by a value of 0 (not 1). len Number of characters to er...