ios :: base:precision&的区别是什么? setprecision 给出以下链接? http://www.cplusplus.com/reference/ios/ios_base/precision/
答案 0 :(得分:1)
与使用情况有所不同。 第一个(setter)是一个成员函数,因此被调用如下:
std::cout.precision(10);
第二个不是成员函数,所以称为不同。
std::cout << std::setprecision(10);
第二个链接明确说明
“就像在作为操纵符插入/提取它的流上使用n作为参数调用成员精度一样”
答案 1 :(得分:0)
引用第二个链接:
表现为好像用{n}作为参数调用成员
precision
它作为操纵器插入/提取的流(它可以是 在输入流或输出流上插入/提取。)
因此,没有区别。