string函式總結(3)

2021-04-18 19:48:46 字數 1149 閱讀 8686

字串流處理: 通過定義ostringstream和istringstream變數實現,標頭檔案中例如:

string input("hello,this is a test"); 

istringstream is(input); 

string s1,s2,s3,s4;

assign函式能將字串(或資料串)的內容設定給某字串 

at函式能回傳字串中位於某個位置的字元 

begin函式將回傳該字串的起始定位器

c_str函式能將字串物件中的內容,以c語言字串的方式輸出   

capacity函式能回傳目前所能控制的物件容器大小  

compare函式將會回傳 可控制的字元呂容量

copy函式能將資料串的內容複製到加乙個資料串中

data函式能將資料串的第乙個起始指標傳出 

empty函式能判斷資料串是否為空串

end函式將回傳該字串的終止定位器

erase函式將容器中的資料清除

find函式能在容器中尋找符合求的資料其出現的位置 

find_first_of 函式能在容器中尋找第乙個符合特定要求的資料出現的位置 

find_first_not_of函式能在容器中尋找第乙個不符合特定要求的資料出現的位置

find_last_of函式能在容器中尋找最後乙個符合特定要求的資料出現的位置

find_last_not_of 函式能在容器中尋找最後乙個不符合特定要求的資料出現的位置  

insert 函式能將資料插入到容器中的某個特定位置  

length 函式能計算資料串的長度   

replace函式能將資料插入到容器中的某個特定位置  

reserve 函式能保證capacity函式的回傳值,一定大於某數   

resize 函式能確定size函式的回傳值,一定大於某數  

rfind函式能在容器中尋找最後乙個符合特定要求的資料出現的位置

size函式能回傳目前物件容器的大小  

substr函式能將串裁減為更少的串

swap 函式能將兩個串的內容交換  

max_size函式能將兩個串的內容交換  

getline 函式能通過輸入裝置,將輸入的資料儲存到容器中 

swap函式能將兩個資料串中的內容做交換   

String常見函式總結

一 string的建立 1 建立空的string e.g.string s 2 建立有內容的string e.g.string s good 二 string函式 1 輸入一行字元 1 getline cin,a 輸入一行字元 2 getline cin,a,c 輸入到字元c為止的字元 注 cin ...

C 中String常用函式總結

1.string類提取子串函式 s.substr 返回s的全部內容 s.substr 11 從索引11往後的子串 s.substr 5,6 從索引5開始6個字元 2.string類的查詢函式 查詢成功時返回所在位置 第乙個字元索引 失敗返回string npos的值 int find char c,...

string標頭檔案函式用法大總結

c 對應的標頭檔案 includec對應的標頭檔案 include1 string s 宣告s字串 2 string s str str賦給s 3 string s str,stridx 將字串str內 始於位置stridx 的部分當作字串的初值 4 string s str,stridx,strl...