CString和string互相转换

简介:
  本文使用最简单的方法实现MFC中的CString和string互转。
InBlock.gif     //CString->std::string 例子:
InBlock.gif
    CString strMfc=“test“;
InBlock.gif
    std:: string strStl;
InBlock.gif
    strStl=strMfc.GetBuffer(0);
InBlock.gif
     //std::string->CString    例子:
InBlock.gif
    CString strMfc;
InBlock.gif
    std:: string strStl=“test“;
InBlock.gif
    strMfc=strStl.c_str();
  该方法使用char* 作为转换中介,简单明了。


     本文转自panpan3210 51CTO博客,原文链接:http://blog.51cto.com/panpan/107923 ,如需转载请自行联系原作者
相关文章
|
XML 数据格式
hutool将XML文档转换为String
hutool将XML文档转换为String
Java基础String,int,Integer类型的互相转换
Java基础String,int,Integer类型的互相转换
Java基础String,int,Integer类型的互相转换
|
Windows
wchar、char、CString、string
wchar、char、CString、string
107 0
|
JavaScript Java 数据库
UTF-8 GBK UTF8 GB2312之间的区别和关系,Java中String和byte[]间的转换,byte 是怎样转为汉字,汉字转byte的;char与
UTF-8 GBK UTF8 GB2312之间的区别和关系,Java中String和byte[]间的转换,byte 是怎样转为汉字,汉字转byte的;char与
297 0
UTF-8 GBK UTF8 GB2312之间的区别和关系,Java中String和byte[]间的转换,byte 是怎样转为汉字,汉字转byte的;char与
|
Java
Java:String和List互相转换
Java:String和List互相转换
91 0
|
Java
Java中StringBuilder与String的互相转换
Java中StringBuilder与String的互相转换
719 0
|
Java Linux Go
知识分享之Golang——常用的类型转换int、string、float互相转换
知识分享之Golang篇是我在日常使用Golang时学习到的各种各样的知识的记录,将其整理出来以文章的形式分享给大家,来进行共同学习。欢迎大家进行持续关注。 知识分享系列目前包含Java、Golang、Linux、Docker等等。
147 0
知识分享之Golang——常用的类型转换int、string、float互相转换
|
Java 开发者
String 转换 | 学习笔记
快速学习 String 转换。
106 0
|
4天前
|
安全 Java 编译器
Java中String、StringBuilder和StringBuffer的区别
Java中String、StringBuilder和StringBuffer的区别