CString读文件显示乱码的万能处理方法
来源:互联网 发布:北美洲国家 知乎 编辑:程序博客网 时间:2024/04/29 03:33
1.加头文件#include <locale.h>
2.在文件打开
CStdioFile file;
CFileException exp;
之后加上:
char* old_locale=_strdup(setlocale(LC_CTYPE,NULL) );
setlocale( LC_CTYPE,"chs");
3.在文件读取结束加上
setlocale( LC_CTYPE, old_locale ); //还原语言区域的设置
free( old_locale );//还原区域设定
通过以上三步,从文本文档里读出来的CString中的中文就不再是乱码了。
0 0
- CString读文件显示乱码的万能处理方法
- 中文乱码万能方法
- excel打开文件乱码的处理方法
- 处理java servlet 下载弹出框显示文件的乱码
- Wing IDE 显示中文乱码的处理方法
- Ubuntu中Atom编辑器显示中文乱码的处理方法
- Jsp文件乱码处理方法
- 文件乱码显示处理办法 ubuntu
- Ubuntu下gedit 打开txt文件乱码的处理方法
- 对于宽字符文件的读写乱码方法处理
- .net文件下载中文文件名乱码的处理方法
- Struts2--解决s:property不显示数据的万能方法
- Python字符编码的一个相对万能的处理方法
- log4j日志文件中文乱码处理方法
- 万能的makefile文件
- 万能的求职方法
- php 文件下载-文件中文名称显示乱码处理
- Android调用适当程序打开文件的万能方法
- FancyCoverFlow
- postgreSql查看死锁及解决办法
- fullAvatarEditor富头像上传编辑器
- ios中的设计模式之class Clusters
- Bootstrap3.0学习第十五轮(大屏幕介绍、页面标题、缩略图、警示框、Well)
- CString读文件显示乱码的万能处理方法
- linux 目录和用户权限命令
- 工作分配
- leetcode 虐我篇之(十四)Binary Tree Preorder Traversal
- 写软件不是造汽车
- iOS图片拉伸技巧
- 黑马程序员—因为感恩,所以我也来深圳黑马当班主任
- Spring3零配置注解实现Bean定义
- Bootstrap3.0学习第十六轮(进度条、媒体对象、列表组、面板)