请教,在程序中把打印信息输入到一个文件中的问题。
现在调试程序的时候,将一些打印语句打印出来,在终端中查看很麻烦,现在用 ./exe_hello > hello.log 的方法,将exe_hello中的打印信息定向到hello.log中,现在遇到的问题是:当exe_hello代码成功退出时,hello.log中的打印信息可以完全看到。
而在exe_hello运行的过程中,打开hello.log,无法查看到程序打印的语句,当exe_hello错误退出时,hello.log中是空的。现在不知道问题在哪,特向各位请教,谢谢!
ps:最初执行./exe_hello > hello.log 这个命令时无此问题,昨天删除了部分打印信息,则出现上述问题。