day15()

C++格式化输出数字

1.引入包  #include<iostream>     #include<iomanip>

2.声明stringstream ss;

3.ss<<"filename"<<fillname<<"/"<<"img_"<<std::setw(5)<<std::setfill('0')<<num<<'.jpg';

   string s=ss.str();

std::setw(int integer)指定integer位的输出宽度,默认右对齐,只对其后面紧跟的输出产生作用,

std::setfill(int integer)指定 空下的空格 用integer代替

例:

  filename=output/v_ApplyEyeMakeup_g01_c01 

  num=12

最后返回:s=output/v_ApplyEyeMakeup_g01_c01/img_00012.jpg

   

猜你喜欢

转载自www.cnblogs.com/logo-88/p/9695803.html