【发布时间】:2014-09-03 05:37:20
【问题描述】:
我正在为我的班级编写一个打印方法,例如:
std::ostream& operator<<(std::ostream& stream, const MyClass& M);
在里面我需要创建一个中间的stringstream,这样我以后把得到的字符串放到stream的正确位置。但stream 可能有一些非默认设置,如精度、字段宽度、数字格式等。
如何将所有这些格式设置从stream 复制到我的stringstream,而无需为每个设置手动执行“读取和设置”?
【问题讨论】:
标签: c++ stream formatting