我正在尝试std::cout.width(int)
看看它做了什么,然后将文本向右推以填充最小宽度:
TH
变成:
TH
可以填充最小宽度10。我想知道是否A)有一种方法可以将其反转,在文本填充最小宽度后放置多个空格,B)是否可以创建最大宽度并且最小宽度?
还有一点,可以创建一个从
cout
或ostream
派生的类吗? 最佳答案
宽度设置接下来要使用cout打印的“列”大小。
std::cout << left << "Hello";
会将上面的内容打印为与您所创建的列对齐的“左”。
默认情况下,不同的“类型”与某些面对齐。
有关this reference page.的更多信息
关于c++ - cout.width的反向是什么? (C++),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/902082/