【发布时间】:2012-04-14 09:30:21
【问题描述】:
我有这个代码:
cout << std::setiosflags(std::ios::right);
cout << setw(3) << 1 << setw(3) << 2 << '\n'; // Output two values
cout << std::setiosflags(std::ios::left);
cout << setw(3) << 1 << setw(3) << 2 << '\n'; // Output two values
但输出不像我预期的那样来。而不是:
1 2
1 2
这出来了:
1 2
1 2
有什么问题?我设置了 'std::ios::left' 但没有区别?
【问题讨论】: