1

基本上我正在尝试 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";

我得到的输出是:

在此处输入图像描述

4

1 回答 1

1

要么增加列宽,要么使用两行。“股票描述”有10多个字母。您还应该在列标题之间留出空格。

于 2016-01-14T20:02:03.180 回答