CString与string相互转换

CString与string相互转换CString 转 string 例子 CStringstrMf test std stringstrStr strStr strMfc GetBuffer 0 string 转 CString 例子 CStringstrMf stringstrStr test strMfc strStr c str string 转 CString 错误方法

CString转string :

CString strMfc = "test"; std::string strStr; strStr = strMfc.GetBuffer(0); 
CString strData = TEXT("test"); std::string strTempData = (CStringA)strData; 

string转CString

CString strMfc; string strStr = "test"; strMfc = strStr.c_str(); 
std::string strData = "test"; CString strTempData(stdData.c_str()); 

string转CString错误方法:

CString strMfc; string strStr = "test"; strMfc.Format(L"%s",strStr );//这个得到的结果是乱码 
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

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

(0)
上一篇 2026年3月18日 上午7:02
下一篇 2026年3月18日 上午7:02


相关推荐

  • linux snappy 版本,snappy初级文档

    linux snappy 版本,snappy初级文档该楼层疑似违规已被系统折叠隐藏此楼查看此楼一 简介 snap 是 Ubuntu 自 16 04 开始引入的一种新的软件包 其目的是在任何发行版 任何硬件设备上都能方便的运行软件 其原理是通过在根目录创建一个 snap 子目录 控制其权限 里面的所有内容设置为只读 以沙盒形式运行软件 snap 包的后端是 snapd 类似于 dpkg 处理 deb 一样 不过 snap 除了包含软件本体 还包含了从 glibc 开始所有

    2026年3月16日
    1
  • angular子组件传值给父组件[通俗易懂]

    angular子组件传值给父组件[通俗易懂]angular子组件传值给父组件step1: D:\vue\untitled2901\src\app\app.component.tsimport{Component}from’@angular/core’;@Component({selector:’app-root’,template:`Message:{{message}}<app-child(messageEvent)=”receiveMessage($event)”></app

    2025年7月11日
    8
  • ubuntu16.04安装cuda10.2_opencv cuda

    ubuntu16.04安装cuda10.2_opencv cuda由于实验需要,在实验室电脑上搭建深度学习Caffee框架。一共花了两天的时间,其中遇到了不少的问题,记录一下。Caffee在配置上相对来说比较麻烦,需要前期安装的东西比较多,逐一介绍。CUDA:NVIDIA系列显卡支持的GPU编程框架,其实如果本身电脑是AMD的显卡,不用装也可用Caffee,只是速度会比较慢。所以最好有一块像样的显卡,最后我就败在这个上面了。。。MKA或是OpenAtlas

    2025年6月22日
    4
  • gtest_gtest测试静态函数

    gtest_gtest测试静态函数GoogleTest在Ubuntu下的安装及编译:安装:sudoapt-getinstalllibgtest-devcd/usr/src/gtestsudocmake.sudomakesudomvlibg*/usr/lib/编译:假设源代码为sample.h和sample.cpp,测试代码为test.cppg++-csample.cppg++-ctest.c

    2022年9月29日
    4
  • FileZilla出现Failed to convert command to 8 bit charset

    FileZilla出现Failed to convert command to 8 bit charset

    2021年10月7日
    55
  • chrome 安装 gliffy插件以及使用

    chrome 安装 gliffy插件以及使用由于项目中最近使用 gliffy 查看之前的文件 且 chrome 在最新的版本以后无法离线安装 crx 插件 本人搜索后成功安装 gliffy 插件并使用 特此记录 安装需要 chrome 插件安装辅助程序 crxhelp 下载地址 https pan baidu com s 1nvifXpOWT8d 密码 hyrigliffy 文件 https pan baidu

    2026年3月18日
    2

发表回复

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

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