.6.                                                   439

 - find().   - assign()
     sentence. ,   -
 sentence     
operator+= ()  operator+ (),    
 .

   .

    string

char*	ptr	    
sizet len	  
sizet res	     ,
		      

,         
basic_string<wchar_t>     wstring.  
 .

.6.1. 

    ,     -
     .     -
,  ,   char*    vector<char>*.

  string

string()	  ,
	  
string(const char* p)	 
	(   char)
string(const vect<char>* v)	 
	(  )
string(const string& str,	 ;
sizet pos = 0,	npos   -1
sizet n = )	 ,    
	
string(sizet size, capacity cap)	 , 
	' \0 ',  size,  capacity
	 ,
	   
	defaultsize;   
	   
string(const char* p, sizet n)	 n ,  
	 
string(char c, sizet n = 1)	   n  

       , -
  char *,         -
.  ,        -
,  string    .