为什么写log时中文是乱码解决办法

为什么写log时中文是乱码C/C++ codevoid WriteToLog(const TCHAR* strContent){FILE* fileTCHAR buffer[2

为什么写log时中文是乱码

C/C++ code
void WriteToLog(const TCHAR* strContent){    FILE* file;    TCHAR buffer[255] = {0};    // 创建log文件    _wfopen_s(&file, L"log.txt", L"a+");    if (NULL != file)    {        fwprintf(file, L"%s", strContent);    }    if (NULL != file)    {        fclose(file);    }}


[解决办法]
不是。是这个:
http://www.cplusplus.com/reference/clibrary/clocale/setlocale/