在C++中,setw
是iomanip
标准库提供的一个控制输出格式的函数。setw
用于设定下一个输出的字段宽度,即输出的内容在指定的宽度内对齐,并且不够宽度的部分用填充字符填充。
例如:
#include <iostream>
#include <iomanip>
int main() {
int num = 123;
std::cout << std::setw(10) << num << std::endl;
return 0;
}
在上面的例子中,setw(10)
将num
的输出字段宽度设置为10,因此输出结果为" 123",在输出中num
前面有6个空格填充。