我正在尝试使用 cout << <<endl 格式找到 %2d 的等价性。我怎样才能做到这一点?

最佳答案

header <iomanip> 包含流操作器 setw :

cout << setw(2) << myint << endl

您可能还对 setfill 感兴趣:
cout << setfill('0') << setw(2) << myint << endl

将填充 0 而不是空格。

关于c++ - 使用 ostream 格式化整数输出,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2650244/

10-11 12:21