std string插入的方法

2021-10-05 12:34:25 字數 1281 閱讀 9194

string插入位置是在下標或者迭代器對應元素的前邊,我們知道長度為n的字串有n+1的插入位置。

string str

("4396");

//args: pos string

string st

("here");

for(

int i=

0;isize()

+1;i++

)

長度為4,因此插入的組合有5個。執行結果分別是:

迭代器的範圍為「左閉右開」。所謂左閉右開是區間概念,左邊所指元素開始到右邊所指元素前乙個。

string str

("4396");

//args: pos string

string st

("here");

for(

int i=

0;isize()

+1;i++

)//args: pos string pos maxlen

//string st("here");

for(

int i=

0;isize()

+1;i++

)//args: char * cp maxlen

const

char

* cp=

"here"

;for

(int i=

0;isize()

+1;i++

)//args: char * cp

//const char * cp="here";

for(

int i=

0;isize()

+1;i++

)//args: int n char ch

for(

int i=

0;isize()

+1;i++

)//args: b e iterator

//const char * cp="here";

for(

int i=

0;isize()

+1;i++

)

根據所需要的情況自行選取即可,結果如下:

std string 的常用使用

轉 std string 的常用使用 std string 的常用使用 用 string來代替char 陣列,使用 sort排序演算法來排序,用 unique 函式來去重 1 define string s1 hello string s2 world string s3 s1 s2 n s1 sh...

std string 的常用使用

std string 的常用使用 用 string來代替char 陣列,使用sort排序演算法 來排序,用unique 函式 include include using namespace std int main 5 find函式 由於查詢是使用最為頻繁的功能之一,string 提供了非常豐富的查...

std string 的常用使用

相關網帖 用 string來代替char 陣列,使用 sort排序演算法來排序,用 unique 函式來去重 1 define string s1 hello string s2 world string s3 s1 s2 n s1 shanshan n 3 compare if s1 s2 els...