基本上,我试图setfill和setw创建一个固定表来显示存储在数组中的信息,但是似乎没有设置宽度有效,我不确定为什么。这是我正在使用的代码:

const int MAXWIDTH = 10;
cout << left << setw(MAXWIDTH) << setfill(' ') << "Stock Number";
cout << left << setw(MAXWIDTH) << setfill(' ') << "Stock Description";
cout << left << setw(MAXWIDTH) << setfill(' ') << "Order Level";
cout << left << setw(MAXWIDTH) << setfill(' ') << "Reorder Level";

我得到的输出是:

c&#43;&#43; - Setfill和setw不起作用-LMLPHP

最佳答案

增大列宽或使用两行。
“股票描述”有10个以上的字母。
您还应该在列标题之间留出空格。

09-06 15:39