gpt4 book ai didi

C 简单日志管理

转载 作者:太空宇宙 更新时间:2023-11-04 04:35:51 25 4
gpt4 key购买 nike

我目前正在使用不太复杂的 printf 日志记录方法;我想知道是否使用诸如“log4c”、“zlog”或“syslog”之类的东西来更好地管理正在进行的调试/信息输出。我不是在为这项任务要求一个“最好的”图书馆;但是当日志库增加的复杂性和依赖性被提供的整洁性和组织性所抵消时,可以帮助选择。什么级别的项目复杂性值得专用库?

最佳答案

调试时,使用fprintf(stderr, .... );

当记录长期使用时,建议使用 syslog(),因为:

  1. 系统日志内容每天自动存档。
  2. 系统日志是大多数用户用来帮助跟踪项目事件的地方。
  3. 系统日志记录带有日期/时间戳记。
  4. syslog 在记录的数据内容部分非常灵活。

关于C 简单日志管理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30698131/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com