我在visual C 2010中有一个项目需要高优先级的实时计时,以消除硬盘维护和内容等内容。
我使用start“”/ high& amp;运行我的项目的.exe文件。开始“”/实时。 (在此描述:https://superuser.com/questions/31802/starting-visual-studio-as-a-high-priority-process)
但是,在程序中我记录了经过的时间和其他一些事情,并以这种方式运行它会停止程序更新日志文件?
注意,对于visual C,我在debug文件夹中找到了.exe文件,它有自己独立的日志文件集。
答案 0 :(得分:0)
您可以在日志记录语句后立即使用fflush(),以便将数据写入磁盘。
答案 1 :(得分:0)
问题是,visual studio debug文件夹只写。我在调试中操作.exe文件,这就是为什么......把所有内容都放到一个新的文件夹中,它应该可以工作!