感谢此文作者,写的很好,在这里做个分享
rsyslogd-学习&使用
vsyslog和syslog有什么区别
其区别类似于 vsprintf 与 sprintf 的区别。
无 v 前缀表示,参数个数可变。多用于直接调用 api 。
有 v 前缀表示,参数个数固定,但有一参数类型是 va_list ,其中蕴含调用父函数时给进来的可变参数。
提供 v 类函数可用于你封装自己格式的 sprintf 和 syslog 函数。
感谢此文作者,写的很好,在这里做个分享
rsyslogd-学习&使用
其区别类似于 vsprintf 与 sprintf 的区别。
无 v 前缀表示,参数个数可变。多用于直接调用 api 。
有 v 前缀表示,参数个数固定,但有一参数类型是 va_list ,其中蕴含调用父函数时给进来的可变参数。
提供 v 类函数可用于你封装自己格式的 sprintf 和 syslog 函数。