要输出指定长度的字符串,可以使用setw()函数来设置输出宽度。例如,要输出一个长度为10的字符串,可以使用以下代码:
#include <iostream>
#include <iomanip>
int main() {
std::cout << std::setw(10) << "Hello" << std::endl;
return 0;
}
这将输出:" Hello",其中"Hello"前面有5个空格,总共占据10个字符的长度。
请注意,setw()函数只影响后续输出的宽度,并且只在下一个输出操作之前有效。