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/

10-11 23:07