double d = 1/2.; printf("%.2lf\n",d);
这打印出0.50.这就是我想用ostream操纵器复制的内容.但是,没有一个明显的iomanip操纵器允许我设置所需的最小小数位(如果我理解正确,setprecision设置最大宽度).是否有纯粹的iostream或提升方式来做到这一点?
根据该标准的第22.4.2.2.2节,iostreams的精确规格与printf的效果完全相同.而fixed则提供与printf的%f完全相同的行为.