Linux环境开发(C++)中,调用fprint输出中间信息的显示不全

Linux环境中,调用fprint输出中间信息的显示不全,网上搜罗到的解决方案是没有设置缓存的原因,内容没有完全写入目标文件。

1、在fopen之后,后接setbuf(fp, NULL);

2、fprinth后面接fflush(fp);

上述方案,亲测有效。

 

你可能感兴趣的:(C++,Linux,C++)