【发布时间】:2011-10-14 01:27:20
【问题描述】:
我写了一个类来输出关于我的程序的日志信息。例如,我初始化 OpenGL,然后写入日志。我见过的旧日志示例每次要输出错误或成功时都会打开文件。由于我正在编写一个密集的图形程序,所以让文件一直打开,写入文件并在程序结束时关闭它会有什么缺点?
有权衡吗?
谢谢!
【问题讨论】:
我写了一个类来输出关于我的程序的日志信息。例如,我初始化 OpenGL,然后写入日志。我见过的旧日志示例每次要输出错误或成功时都会打开文件。由于我正在编写一个密集的图形程序,所以让文件一直打开,写入文件并在程序结束时关闭它会有什么缺点?
有权衡吗?
谢谢!
【问题讨论】:
为什么要关心自己写入日志文件?只需使用像 log4x 系列这样的标准日志框架
【讨论】: