1
A
回答
0
如果您正在使用C++,你可以创建自己的流格式专业化:
喜欢的东西
class my_ostream : public std::ostream {
public:
my_ostream& operator<<(float f) {
std::ostrstream oss;
oss << f;
if(oss.str() == "-0") f = fabs(f);
*this->std::ostream << f;
return *this;
}
};
你可能需要将复制*此格式到ostringstream。
请注意,我创建了一个包装类型。您可能能够简单地重载一个专业化的
std::ostream& operator(<< std::ostream& os, float f)
,类似的还有双打,与其他浮点类型。
相关问题
- 1. 抑制流浪外壳配置输出
- 2. 终止Linux命令输出流程
- 3. 重新分配输入/输出流?
- 4. 重置标准输出流
- 5. 在Linux上输出装配整数
- 6. 输出流缓冲输出流附加
- 7. Linux Rsyslogd配置
- 8. Linux ACPI配置
- 9. Logback根输出配置
- 10. 配置getDate的输出
- 11. Webpack配置输出块
- 12. 配置输出作为logstash
- 13. 配置Rspec终端输出
- 14. 配置萨斯输出
- 15. 配置msbuild输出路径
- 16. 从linux中导出WAS配置文件
- 17. 配置Linux内核时出错
- 18. 升压::输入输出流::流<提高::输入输出流:: array_source>不设置EOF
- 19. Matlab,配置TF输出(传输函数)
- 20. PYTHON,LINUX:流入和流出cmdline
- 21. 流浪配置
- 22. 如何设置输出流Java
- 23. linux终端输出
- 24. 配置Linux内核
- 25. Qt4 linux mint配置
- 26. Linux编译配置
- 27. Linux - 网络配置
- 28. C++连接输出流到输入流
- 29. 输入/输出流:流结束?
- 30. 使用'avserver'流输入到流输出
对不起,你没有给我们足够的信息来帮助你。什么产生你的流?一个bash脚本? – Miquel 2011-12-15 15:41:36