我最近做了一些非常深入的工作,我想知道你认为什么更适合伐木.是不是更好.
答:每当我想写入我的日志时,打开文件,写入文件然后立即关闭它,这样就不会在严重故障或崩溃的情况下丢失信息.
B.定期保存,也许在每个主要部分完成之后意味着我可以缩小错误的范围.
还有其他建议吗?我不想整天打开并保存我需要记录的大量文本,但我不想丢失我的信息粒度.我是用C++写的,很抱歉之前没有提到它.
据我所知,流刷新相当于保存是相当普遍的(强制性的?).
也就是说,当你说:
file.flush();
Run Code Online (Sandbox Code Playgroud)
等待写的东西都写完了.请注意,std::endl;也打电话flush.因此,保持打开状态,只需在转储信息后进行刷新.
| 归档时间: |
|
| 查看次数: |
4341 次 |
| 最近记录: |