| 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˙string | substr( size˙type index, size˙type num = npos ) |