16.basic _ string& replace( size _ type _Pos1 ,
size _ type _Num1 , const basic _ string& _Str ,
17.size _ type _Pos2 , size _ type );
18.basic _ string& replace( size _ type _Pos1 , size _ type _Num1 ,
19.const value _ type* _Ptr , size _ type _Num2 );
20.string a, b;
21.string s ( "AAAAAAAA" );
22.string s2p ( "BBB" );
23.const char* cs2p = "CCC";
24.a = s.replace ( 1 , 3 , s2p , 1 , 2 ); // s= ” ABBAAAA ”
25.b = s.replace ( 4 , 3 , cs2p , 1 ); // s= ” ABBAC ”
(3)用 _Count 个character _Ch , 代替操作string 中从 _Pos1 开始的 _Num1 个字符
26.basic _ string& replace( size _ type _Pos1 , size _ type _Num1 ,
27.size _ type _Count , value _ type _Ch );
28.string result;
29.string s ( "AAAAAAAA" );
30.char ch = 'C';
31.result = s.replace ( 1 , 3 , 4 , ch ); // s= ” ACCCCAAAA ”
① 凡本网注明稿件来源为"原创"的所有文字、图片和音视频稿件,版权均属本网所有。任何媒体、网站或个人转载、链接转贴或以其他方式复制发表时必须注明"稿件来源:我考网",违者本网将依法追究责任;
② 本网部分稿件来源于网络,任何单位或个人认为我考网发布的内容可能涉嫌侵犯其合法权益,应该及时向我考网书面反馈,并提供身份证明、权属证明及详细侵权情况证明,我考网在收到上述法律文件后,将会尽快移除被控侵权内容。