string 的append 函数⽤法append 函数是向string 的后⾯追加字符或字符串。
(1)向string 的后⾯加C-string
c++string类型(2)向string 的后⾯加C-string 的⼀部分
(3)向string 的后⾯加string(有两种⽅法)(4)向string 的后⾯加string 的⼀部分 ---A (5)向string 的后⾯加string 的⼀部分 ---B (6)向string 的后⾯加多个字符      1          2          3          4    basic_string& append(  const  value_type* _Ptr );string s (  "Hello "  );  // s=”Hello ”const  char  *c =  "Out There " ;s.append ( c );  // s=”Hello Out There”      1          2          3          4    basic_string& append(  const  value_type* _Ptr, size_type _Count );
string s (  "Hello "  );  // s=”Hello ”const  char  *c =  "Out There " ;s.append ( c , 3 );  // s=”Hello Out”      1          2          3          4    basic_string& append(  const  basic_string& _Str );string s1 (  "Hello "  ), s2 (  "Wide "  ), s3(  "World "  );s1.append ( s2 );  // s1=”Hello Wide”s1 += s3;  // s1=”Hello Wide World”
1          2          3          4    basic_string& append(  const  basic_string& _Str, size_type _Off,
size_type _Count );string s1 (  "Hello "  ), s2 (  "Wide World "  );s1.append ( s2 , 5 , 5 );  // s1=”Hello World”      1          2          3          4          5    template  < class  InputIterator> basic_string& append(
InputIterator _First, InputIterator _Last );string str1f (  "Hello "  ), str2f (  "Wide World"  );str1f.append ( str2f.begin ( ) + 5 , d ( ) );  // s1=”Hello World”      1          2          3    basic_string& append( size_type _Count, value_type _Ch );string str1e (  "Hello "  );str1e.append ( 4 ,  '!'  );  // s1=”Hello ”

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。