首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在C++输出流中设置宽度

在C++输出流中设置宽度
EN

Stack Overflow用户
提问于 2011-08-31 03:22:07
回答 3查看 29.5K关注 0票数 19

我试图通过设置不同字段的宽度来在C++上创建一个格式整齐的表格。我可以使用setw(n),这样做

代码语言:javascript
复制
cout << setw(10) << x << setw(10) << y << endl;

或更改ios_base::width

代码语言:javascript
复制
cout.width (10);
cout << x;
cout.width (10);
cout << y << endl;

问题是,这两种选择都不允许我设置默认的最小宽度,而且每次我要向流中写入内容时,我都必须更改它。

有没有人知道我不需要无数次重复同一个电话就能做到这一点?提前谢谢。

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7248627

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档