ios::base:precision和setprecision有什么区别
在以下链接中给出?
http://www.cplusplus.com/reference/ios/ios_base/precision/
http://www.cplusplus.com/reference/iomanip/setprecision/
最佳答案
它与用法有关的区别。
第一个(setter)是成员函数,因此被调用为:
std::cout.precision(10);
第二个不是成员函数,因此称为“不同”。
std::cout << std::setprecision(10);
第二个链接明确表示
“表现为好像在将其插入/提取为操纵器的流上使用n作为参数调用成员精度”
关于c++ - ios::base:precision和setprecision,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29126111/