我叫MD 发表于 2019-7-22 23:56:22

C++输出问题

cout << "2.45 科学表示法输出:" << scientific << 2.45 << endl;

我在执行代码的前面用 科学计数法输出了 2.45,但是后面代码我不管输出什么值,都是以科学计数法输出了,请问怎么设置回去

mqcake 发表于 2019-7-23 08:11:54

ostream::fmtflags old = cout.flags();

cout << "2.45 科学表示法输出:" << scientific << 2.45 << endl;

cout.flags(old);

这样就可以恢复设置前的样子了!
页: [1]
查看完整版本: C++输出问题