windows c++ log4cxx 输出控制台 中文异常 问题解决

背景介绍: 在windows平台下使用log4cxx日志模块。 问题: 往控制台输出中文日志信息时,发现无法输出中文,并导致了换行功能异常。 我的预期输出是如下图所示: 但实际输出确实这样的: 如图所示,中文字段无法输出,且换行功能异常。 解决办法: setlocale(LC_ALL,"Chinese-simplified"); 系统区域设置,把字符集设置为简体中文即可。 ps: 以下转自http
相关文章
相关标签/搜索