C 技巧之std string常用演算法 2

2021-04-30 05:24:36 字數 600 閱讀 1931

c++對於文字操作是非常痛苦,但有下面幾個字串的比較函式,會給你帶來一點輕鬆。

11.icompare,不區別大小寫比較,全都轉化成小寫,從str的第pos開始與另乙個字串從迭代器it2開始最多比較n個字元。

12.icompare,最常用的兩個字串不區別大小寫比較,一看引數就明白怎麼用。

13.icompare,最多比較字串str1中n1個字元與字串str2中n2個字元。

14. icompare,最多比較字串str1中n1個字元

15.icompare,最多比較字串str1中n1個字元,但是從第pos個字元開始比較

16.icompare,這個方法,str2也可以指定從pos2位置開始

17.icompare,這個方法對於str2沒有指定最多比較的個數,即從pos2位置到結束。

18.icompare,這個方法把第二的字串變成字元指標(可以是字串const char* const常量,也可以是char arr[50]這樣的字元陣列 )。

19.icompare,這個方法把第二的字串變成字元指標,但相對上一方法,沒有指定第乙個字串的最大比較個數

20.icompare,乙個字串對物件與乙個字串指標比較。

常用std string擴充套件

第三方庫用習慣了,回到標準c 下各種不適應。因為軟體大小的限制,不能整合這些庫。乙個qt庫幾十mb,boost就更甭說了。還好常用的就只有那麼些。字串替換 string replace all string str,const string old value,const string new va...

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 提供了非常豐富的查...