函数宏
GLibdebug
自:2.6
声明 [src]
#define g_debug (
...
)
描述 [src]
一种日志记录调试消息的便捷函数/宏。
消息一般不应翻译成用户的语言。
如果 g_log_default_handler()
用作日志处理函数,那么一个换行符字符会自动追加到 @…,无需手动输入。
这类消息会被 g_log_default_handler()
和 g_log_writer_default()
禁止,除非相应地设置了 `G_MESSAGES_DEBUG` 或 `DEBUG_INVOCATION` 环境变量。如果需要在运行时设置允许的域,请使用 g_log_writer_default_set_debug_domains()
。
如果启用了结构化日志记录,那么这将使用 g_log_structured()
;否则它将使用 g_log()
。请参阅 使用结构化日志记录。
自 2.6 起可用
此函数不对语言绑定直接可用。