博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Unicode 环境下的字符串的操作
阅读量:5267 次
发布时间:2019-06-14

本文共 582 字,大约阅读时间需要 1 分钟。

1.CString转int

int i _ttoi( str );

2.保存中文和读取中文:

CSdtioFile在Unicode环境下默认是不支持中文的,若需要存储和读取中文需要设置代码页:

#include "locale.h"

::_wsetlocale( LC_ALL, _T("chs") ); // 设置当前代码页支持中文

stdFile.WriteString( ss );
::_wsetlocale( LC_ALL, _T("") ); // 恢复默认代码页

3.CString转char*

char* psText;

CString strScr = "234wo”;

DWORD dlgVideoList::WideChagetoBY( CString strScr , char * psText)

{
DWORD dwNum = WideCharToMultiByte(CP_OEMCP,NULL,strScr,-1,NULL,0,NULL,FALSE);
WideCharToMultiByte (CP_OEMCP,NULL,strScr,-1,psText,dwNum,NULL,FALSE);
return dwNum;
}

转载于:https://www.cnblogs.com/chenzuoyou/p/3443780.html

你可能感兴趣的文章
angular6 增加webpack配置 亲测可用
查看>>
Git 忽略提交 .gitignore
查看>>
div或者p标签单行和多行超出显示省略号
查看>>
angular http 节流
查看>>
autoprefixer
查看>>
kkFileView在centos7上安装
查看>>
Elasticsearch 滚动重启 必读
查看>>
win8快捷键
查看>>
mysql explain执行计划详解
查看>>
Docker安装GitLab
查看>>
正向代理、反向代理、透明代理的区别
查看>>
git统计报告
查看>>
字符串朴素匹配 BF法
查看>>
django-模版学习
查看>>
https原理和使用Certbot配置https数字证书
查看>>
bzoj1295:[SCOI2009]最长距离
查看>>
Android实现浮层的上下滑动(支持内部加入View)
查看>>
ZOJ2326Tangled in Cables(最小生成树)
查看>>
排序之冒泡排序、插入排序及希尔排序
查看>>
C++网络编程之select
查看>>