我试图通过设置不同字段的宽度来在C++上创建一个格式整齐的表格。我可以使用setw(n),这样做
cout << setw(10) << x << setw(10) << y << endl;
或更改ios_base::width
cout.width (10);
cout << x;
cout.width (10);
cout << y << endl;
问题是,这两种选择都不允许我设置默认的最小宽度,而且每次我要向流中写入内容时,我都必须更改它。
有没有人知道我不需要无数次重复同一个电话就能做到这一点?提前谢谢。
https://stackoverflow.com/questions/7248627
复制相似问题