3.3 C++ String Library Functions

string.h:

  string()


  string( const char *str )


  string( const char *str,
size˙type length )


basic˙string&append( const basic˙string &str )


basic˙string& append( const char *str )


basic˙string& assign( const basic˙string &str )


basic˙string& assign( const char *str )


int compare( const basic˙string &str )


int compare( const char *str )


iterator begin()
end()


size˙type find( const basic˙string &str,
size˙type index )


size˙type find( const char *str, size˙type index )


size˙type find( char ch, size˙type index )


size˙type length()


size˙type max˙size()


basic˙string&replace( size˙type index,
size˙type num, const char *str )


basic˙stringsubstr( size˙type index,
size˙type num = npos )