古詩詞大全網 - 成語用法 - C++實現字符串格式化(String Format)

C++實現字符串格式化(String Format)

閑來無事,隨手寫壹個 String Format。

長久以來都想實現壹個 String Format ,直到現在才有了應用環境。前段時間在百度上沒有找到合意的庫,幾乎都是 snprintf 套了壹層,格式化字符串依舊還是 %d,%x,%s 壹股發黴的味道,而找到使用方便的庫又太龐大,有幾十個源文件,上千行源碼。我只想要壹個使用方便,小巧,性能湊合的 Format 函數而已。嘗試自己實現了壹個,出乎意料的順利。

vs2015編譯執行得出結果 (分別在1秒內記錄執行的次數)

Test 1:壹個字符串參數

Test 2:多個相同字符串參數

Test 3:整數

Test 4:浮點數

特點

github url: /mmc1993/sformat