小编nty*_*ype的帖子

为什么我的输出转到cout而不是文件?

我正在对具有队列的系统进行一些科学工作.在提交到队列时,cout将输出到日志文件,其名称使用命令行选项指定.但是,我还想要一个单独的输出到一个文件,我实现如下:

ofstream vout("potential.txt"); ...
vout<<printf("%.3f %.5f\n",Rf*BohrToA,eval(0)*hatocm);
Run Code Online (Sandbox Code Playgroud)

然而它与输出到cout混合在一起,我只在我的potential.txt中得到一些神秘的重复数字.这是缓冲问题吗?其他输出到其他文件的实例工作...也许我应该把这个移出一个cout沉重的区域?

c c++ file-io string-formatting

4
推荐指数
1
解决办法
255
查看次数

标签 统计

c ×1

c++ ×1

file-io ×1

string-formatting ×1