C++ Log4cxx何时将日志写入文件?

C++ Log4cxx何时将日志写入文件?,c++,logging,rollingfileappender,log4cxx,C++,Logging,Rollingfileappender,Log4cxx,当Log4cxx决定将其缓存的日志写入先前配置的文件时,它是基于缓冲区还是基于计时器 此外,我是否可以将Log4cxx配置为在我向其发送日志时写入日志,而不是在它决定写入日志时写入日志?当您在中设置文件时,您可以判断是否需要缓冲IO。此选项将相应地自动配置 缓冲写入程序的代码显示,如果缓冲区+新输出超过bufer size,则专门根据大小进行刷新判定 你能再解释一下吗?例如,当Log4cxx获取日志的时间戳时?

当Log4cxx决定将其缓存的日志写入先前配置的文件时,它是基于缓冲区还是基于计时器


此外,我是否可以将Log4cxx配置为在我向其发送日志时写入日志,而不是在它决定写入日志时写入日志?

当您在中设置文件时,您可以判断是否需要缓冲IO。此选项将相应地自动配置


缓冲写入程序的代码显示,如果缓冲区+新输出超过bufer size,则专门根据大小进行刷新判定

你能再解释一下吗?例如,当Log4cxx获取日志的时间戳时?