【发布时间】:2011-01-15 23:33:20
【问题描述】:
如何使 setw 或类似的东西(增强格式?)与我的用户定义的 ostream 运算符一起使用? setw 仅适用于推送到流中的下一个元素。
例如:
cout << " approx: " << setw(10) << myX;
myX 属于 X 类型,我有自己的
ostream& operator<<(ostream& os, const X &g) {
return os << "(" << g.a() << ", " << g.b() << ")";
}
【问题讨论】: