以下是一些標準庫沒有實現的函式,我覺得很方便就寫了,估計會不定時更新。
1//根據乙個檔案的路徑獲取檔名
23 std::string file_name(const std::string&path)47
8910//
根據乙個檔案的路徑獲取該檔案的路徑
1112 std::string base_name(const std::string&path)
1314
1718
1920
//根據乙個檔案的路徑獲取該檔案的副檔名
2122 std::string file_extension(const std::string&path)
2324
3334
//c++ 字串分隔
35 std::vectorstring> split(const std::string& input, const std::string®ex) ,
40last;
41return
;42 }
實現C字串常用函式
字串長度 int stringlen const char str 字串比較 int stringcompare const char dst,const char src 字串複製 char stringcopy char dst,const char src 字串連線 char stringco...
C常用的字串函式實現
查詢字串 source 中 是否有指定的子串出現,如果有返回第乙個匹配的字元 param source 源 param chars 目標 return 返回值 char find char0 char const source,char const chars char const sc1,sc2 ...
字串常用處理函式(C )
include函式名 功能strcat s1,s2 將字串s2的內容連線到字串s1後面,返回s1的值。strncat s1,s2,len 將字串s2的前len個字元的內容連線到字串s1後面,返回s1的值。strcpy s1,s2 將字串s2的內容複製到字串s1後面,返回s1的值。strncpy s1...