添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
想出国的弓箭  ·  TO_DATE function - ...·  2 小时前    · 
不拘小节的啤酒  ·  PostgreSQL ...·  2 小时前    · 
果断的甜瓜  ·  Working with Json ...·  2 小时前    · 
坚强的椅子  ·  EF Core 8 的新功能 | ...·  2 小时前    · 
想出家的墨镜  ·  解决pip is configured ...·  1 年前    · 
谦和的电池  ·  定义目标模型·  1 年前    · 
活泼的手术刀  ·  KFI - OSCHINA - ...·  2 年前    · 

前言

使用to_string函数可以将不同类型的数据转换为string类,请参考here​和​ ​here​ ​。如果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.前缀补零;