gpt4 book ai didi

使用 Iomanip 进行 C++ 格式化

转载 作者:行者123 更新时间:2023-11-28 03:08:35 25 4
gpt4 key购买 nike

我正在尝试使用 iomanip 格式化我的代码输出:

cout.setf(ios::fixed);
cout.setf(ios::showpoint);
cout.precision(2) << "Modified: resistor "<< rname << " to "<< res << " Ohms"<<endl;

但是我在第三行收到一个错误:

error: invalid operands of types 'std::streamsize' and 'const char [20]' to binary 'operator<<'|

最佳答案

使用

std::cout << std::setprecision(2) << ... << '\n';

或:

std::cout.precision(2);
std::cout << ... << '\n';

ios_base::precision 函数不返回它操作的流,因此您不能直接将任何内容流式传输到它。

关于使用 Iomanip 进行 C++ 格式化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19069290/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com