如何编写日志文件,以便在Windows上使用tail -f查看它们

时间:2013-06-16 12:41:21

标签: windows logging

我们有一个包含大量日志记录代码的大型Windows C ++应用程序。通过宏和几个与日志记录相关的类,它归结为CRT文件操作,如fopen和fprintf。这种方法的一个问题是我们无法查看日志,因为它们是用“tail -f”或LogExpert编写的。他们抱怨该文件正在使用中。

将日志文件更改为日志文件的最简单方法是什么?是否可以使用FILE_SHARE_READ从fopen / fprintf切换到CreateFile / WriteFile?但有没有办法让它工作并坚持使用fopen / fprintf。或者一般来说这里最好的方法是什么?有人可以确认他们可以查看使用Windows应用程序编写的日志文件吗?

0 个答案:

没有答案