在C++中,setw()函数是I/O流把持符之一,它属于
#include<iomanip>
int value = 42;
std::cout << std::setw(5) << value; // 输出将会是 ' 42'
std::cout << std::setw(5) << value << std::setw(8) << value; // 输出将会是 ' 42 42'
std::cout << std::setfill('*') << std::setw(5) << value; // 输出将会是 '***42'
总结,setw()函数是C++中一个富强的东西,它容许开辟者在输出时把持数据的格局。须要留神的是,一旦利用了setw(),它只对紧接着的输进项有效。因此,每次对新的输进项设置宽度时,都须要挪用setw()函数。