【c++基礎】int轉string自動補零


前言

使用to_string函數可以將不同類型的數據轉換為string類,請參考herehere。如果string的位數固定,如何進行自動補零呢?請看本文實例!

代碼

確定位數,to_string 自動補零;

int a = 5;        
std::string str = std::to_string(file_num);
std::cout << "5: " << str.size() << std::endl;
if (str.size() < 2) str = "0" + str;
std::cout << str << std::endl;
std::string out_name = "out-fold-" + str + ".txt";

代碼解析:

程序實現的是使用to_string函數將int轉換為string,且字符串位數為2,不足兩位的前面補零;

參考

1.cplusplus.com;

2.前綴補零

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM