TRACE打印中文时输出_CrtDbgReport: String too long or IO ErrorThe program的解决办法
2010-09-01 12:56
519 查看
今天在用TRACE语句输出文件名的时候,发现输出结果是_CrtDbgReport: String too long or IO ErrorThe program,再仔细看看,string长度并不长,但是包含有中文,再到网上搜一下,果然TRACE在处理中文输出时会出现问题。
解决办法如下:
包含头文件locale.h
,
并在程序开始调用setlocale
(LC_ALL
, "chs"
);
解决办法如下:
包含头文件locale.h
,
并在程序开始调用setlocale
(LC_ALL
, "chs"
);
相关文章推荐
- Unicode下TRACE中文(_CrtDbgReport: String too long or IO Error) .解决办法
- Unicode下TRACE中文(_CrtDbgReport: String too long or IO Error)
- Unicode下TRACE中文(_CrtDbgReport: String too long or IO Error)
- 使用TRACE时 输出 _CrtDbgReport: String too long or IO Error
- Unicode下TRACE中文(_CrtDbgReport: String too long or IO Error)
- Unicode下TRACE中文(_CrtDbgReport: String too long or IO Error)
- 使用TRACE时 输出 _CrtDbgReport: String too long or IO Error
- 使用TRACE时 输出 _CrtDbgReport: String too long or IO Error
- TRACE 在 Unicode下会出现String too long or IO Error打印不出字符串.
- TRACE 在 Unicode下会出现String too long or IO Error打印不出字符串.
- TRACE 在 Unicode下会出现String too long or IO Error打印不出字符串.
- 在2010中提示_CrtDbgReport: String too long or IO Error
- _CrtDbgReport: String too long or IO Error
- _CrtDbgReport: String too long or IO Error
- 在VS2005中使用MFC,提示_CrtDbgReport: String too long or IO Error
- _CrtDbgReport: String too long or IO Error错误的产生情况和处理 使用setlocale函数
- VS:String too long or IO Error
- error opening trace file: No such file or directory (2)解决办法之一
- ios在真机上调试时出现“Error launching remote program: failed to get the task for process xxx"解决办法
- ssl_error_rx_record_too_long and Apache SSL 解决办法