substr函式
string a = "01234567";
//從下標2開始,長度為4,s不變
string b = a.substr(2,4);
//從下標2開始到結束
string c = a.substr(2);
insert函式
string a = "01234567";
//s會改變
a.insert(2,"000");
erase函式
string a = "01234567";
//s會改變 從2開始刪除3個
a.erase(2,3);
find和rfind函式
string a = "01234567";
//不存在則返回-1
int k = a.find("45");
//從a的下標5開始
k = a.find("45",5);
//找最後乙個出現的,返回的位置仍然是從前往後數
k = a.rfind("45");
replace函式
string a = "01234567";
//從2開始4個長度換成"gg"
a.replace(2,4,"gg");
char轉string
char a="123,456,789,0";
string b;
b=a;
coutstring a="123,456,789,0";
char* b;
b=(char*)a.data();
cout《去掉前後空格函式的trim
string trim(string s)
split函式(需要轉化成char*)
vectorsplit(char* s,char* c)
return v;
}
CRUL常用用法
1 儲存http結果 curl o page.html 2設定 curl x 123.45.67.89 1080 o page.html 3 自動填寫使用者名稱密碼 curl u name passwd ftp ip port path file 4上傳檔案 curl t localfile u n...
grep awk sed常用用法
sed指令碼是乙個sed的命令清單,啟動sed時以 f選項引導指令碼檔名。sed對於指令碼中輸入的命令非常挑剔,在命令的末尾不能有任何空白或文字,如果在一行中有多個命令,要用分號分隔。以 開頭的行為注釋行,且不能跨行。7.小技巧 在sed的命令列中引用shell變數時要使用雙引號,而不是通常所用的單...
NSStringg常用用法
建立乙個新字串並將其設定為 path 指定的檔案的內容,使用字元編碼enc,在error上返回錯誤 id stringwithcontentsofurl nsurl url encoding nsstringencoding enc error nserror error 建立乙個新字串並將其設定為...