在我的程序中,我想显示状态消息,如此
Checking system [OK]
Loading required files [OK]
...
但是现在,当我使用\t
Checking system [OK]
Loading required files [OK]
我尝试了setw,但它就像(可能是因为执行不当)
Checking system[OK]
Loading required files[OK]
有没有一种方法可以使用任何外部库(即没有ncurses等)格式化输出
另请注意,输出终端的大小是已知的。
答案 0 :(得分:1)
您可以使用std::left
在指定的字段宽度中显示左对齐的字符串:
std::cout << std::left << std::setw(30) << "Checking system";