unicode下CString转string

unicode下CString转string这是从网上找到的一个方法 具体网址没记住 就当原创吧 voidCStringT CStringcstr string amp str intn cstr GetLength 按字符计算 str 的长度 intlen WideCharToMu CP ACP 0 cstr n NULL 0 NULL NULL 按 Byte 计算 str 长度

这是从网上找到的一个方法,具体网址没记住,就当原创吧。

void CStringTostring(CString cstr,string &str) { int n = cstr.GetLength(); //按字符计算,str的长度 int len = WideCharToMultiByte(CP_ACP,0,cstr,n,NULL,0,NULL,NULL);//按Byte计算str长度 char *pChStr = new char[len+1];//按字节为单位 WideCharToMultiByte(CP_ACP,0,cstr,n,pChStr,len,NULL,NULL);//宽字节转换为多字节编码 pChStr[len] = '\0';//不要忽略末尾结束标志 str = pChStr; delete []pChStr; }

另加一个stringtoCString

CString cstrTemp; string strTemp = "Hello"; cstrTemp = const_cast<char*>(strTemp.c_str());




版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/232620.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • minhash算法_verlet算法

    minhash算法_verlet算法背景如何设计一个比较两篇文章相似度的算法?可能你会回答几个比较传统点的思路:一种方案是先将两篇文章分别进行分词,得到一系列特征向量,然后计算特征向量之间的距离(可以计算它们之间的欧氏距离、海明距离或者夹角余弦等等),从而通过距离的大小来判断两篇文章的相似度。另外一种方案是传统hash,我们考虑为每一个web文档通过hash的方式生成一个指纹(fingerprint)。下面,我们来分析下这两种方法…

    2022年10月1日
    2
  • android的toast提示_android studio unknown host

    android的toast提示_android studio unknown host相信很多人遇到过这关问题编码的设置问题但是我要说的并不是这个问题 而是系统自动弹出的toast 醉了这特么谁看得懂 后来经过观察发现是权限的问题如果需要获取权限但是没有处理的话默认是会弹出这个提示 因此首先要检查是否拥有该权限如果拥有再搞事情,如果没有就申请权限/*********获取设备id的权限检查*********/if(islacksO

    2025年9月3日
    6
  • LINUX Shell常用命令

    LINUX Shell常用命令LinuxShell常用shell命令一、文件、目录操作命令1、ls命令功能:显示文件和目录的信息ls 以默认方式显示当前目录文件列表ls-a显示所有文件包括隐藏文件ls-l显示文件属性,包括大小,日期,符号连接,是否可读写及是否可执行ls-lh显示文件的大小,以容易理解的格式印出文件大小(例如1K234M2G)ls-lt显示文件,按照修改时…

    2022年5月31日
    52
  • 网站可以免费做业务CMS讨论[亲测有效]

    网站可以免费做业务CMS讨论

    2021年12月17日
    62
  • 【EF】数据表全部字段更新与部分字段更新

    【EF】数据表全部字段更新与部分字段更新【EF】数据表全部字段更新与部分字段更新

    2022年4月24日
    58
  • mac版phpstorm激活码2022-激活码分享

    (mac版phpstorm激活码2022)好多小伙伴总是说激活码老是失效,太麻烦,关注/收藏全栈君太难教程,2021永久激活的方法等着你。https://javaforall.net/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~4KDDGND3CI-eyJsaWNlbnNlSWQiOi…

    2022年4月1日
    523

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号