使用nohup ./bin/out & 后台运行程序时,发现cout可以输出到nohup.out文件里,但是printf不行;
联想是不是缓冲区未满不输出导致:
但我有加"\n"; ????这个原因就不清楚了;
然后尝试: fflush(stdout); 输出到nohup.out文件成功