gpt4 book ai didi

c++ - 如何让 setw 应用于以下所有标准输出?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:40:09 25 4
gpt4 key购买 nike

应该是一个微不足道的问题,但是发现setw只适用于它紧接的后续输出,并不确定如何让它适用于所有后续输出。

例如,对于下面这行代码

cout<<setw(3)<<setfill('0')<<8<<" "<<9<<endl;

cout.width(3);
cout.fill('0');
cout<<8<<" "<<9<<endl;

我希望输出为 008 009 而不是 008 9

最佳答案

setw 不粘,每次都要说:

cout << setfill('0') << setw(3) << 8 << " "
<< setw(3) << 9 << endl;

关于c++ - 如何让 setw 应用于以下所有标准输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17394780/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com