c++ ostream ??

linoom 2010-05-16 02:06:52
请问这种对象temp格式的输出怎么实现??
cout << setiosflags( ios::fixed | showpoint) << setprecision( 1 ) << temp;

比如: ostream& os << op1 <<style_one << temp;
ostream& os << op2 <<style_two << temp;
对象 temp 分别已style_one 或 style_two 按照op1 或 op2 的限定操作 输出到流 os中???
注意 不能使用全局变量
...全文
201 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
liutengfeigo 2010-05-16
  • 打赏
  • 举报
回复
mobai楼上的牛人们
wade_2003 2010-05-16
  • 打赏
  • 举报
回复
可以通过使用重载《的符号输出吧
taodm 2010-05-16
  • 打赏
  • 举报
回复
去图书馆找《标准C++输入输出流与本地化》这本宝典。
另外,真没必要折腾这个功能。
cattycat 2010-05-16
  • 打赏
  • 举报
回复
op1,op2就是全局的吧,这个好像通过重载运算符实现的。
mstlq 2010-05-16
  • 打赏
  • 举报
回复
顺便提一提,cout本身就是一个全局变量……
一入豪门深似海,跟全局变量脱不了关系咯
mstlq 2010-05-16
  • 打赏
  • 举报
回复
如果楼主真有兴趣……
请自行参阅《thinking in c++》第6.9节……
mstlq 2010-05-16
  • 打赏
  • 举报
回复
我想跟楼主说的是……
setiosflags( ios::fixed | showpoint)
这些玩意也是靠全局变量之类的东西来做的……


ps:在实现一种功能的时候,请先评价一下是否有做它的必要……
jackyjkchen 2010-05-16
  • 打赏
  • 举报
回复
是用stdiio.h的东西,效率高一倍,易用性也强。

64,639

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧