设定后面的输出数据占两个位置
https://blog.csdn.net/fzk0813/article/details/88303902
setw(2)的意思就是固定2位数,不足2位左边补0,即时分秒都固定2位数。
c++中的setw(n)是设置域宽。
就是你的输出要占多少个字符
类似于普通c中的printf(“%4d”,a);中的%nd
比如:
cout<<setw(5)<<12345<<123<<endl;
就输出
12345123
cout<<setw(7)<<12345<<123<<endl;
输出
12345(两个空格)123