CString是MFC中的

标准C中没有string,有string.h头文件,其中是strcpy,strcmp等函数。但操作对象都是char*类型

string是C++中封装的

转化:LPCSTR  char*

char*与string:

char *ch = str.c_str();

char* ch = str.data();

string s1 = ch;

string str = string(ch);

string str(ch);

char*与CString:

char* ch=cstr.getbuffer();

CString cStr1 = ch;

CString cStr2 = CString(ch);

CString cStr2(ch);

string与CString:

CString cstr(s1.c_str());

cstr2.Format("%s", s2.c_str());

cstr2.Format("%s", s3.data());

str=cstr3.GetBuffer(0);

str = LPCSTR(cstr);

最新文章

  1. 数据分析:中国高校更名历史 Python
  2. NHibernate系列文章二十二:NHibernate查询之HQL查询(附程序下载)
  3. Android自定义控件3--优酷菜单执行动画
  4. rocksdb编译测试的正确姿势
  5. day3 python 函数
  6. 线程、委托、lambda运算符的简单示例
  7. canvas学习总结六:绘制矩形
  8. 记一次webpack打包优化
  9. MySQL CONCAT opposite
  10. 原生javascript制作时钟
  11. 虚拟机中安装Linux系统
  12. redis学习(五)——Set数据类型
  13. asp.net(C#)文件操作
  14. 解题:HAOI 2015 按位或
  15. 摩登家庭第一季/全集Modern Family迅雷下载
  16. shell 3数组
  17. [CENTOS7] [IPTABLES] 卸载Firewall Id安装 IPTABLES及防火墙设置
  18. javascript this(上)
  19. 关于php上传文件过大的表单回填
  20. gvim编辑器_vimrc文件

热门文章

  1. 2017.11.15 Add a parameter –serial <serial no> to the Target field.
  2. 【linux】基础知识学习
  3. 《Drools7.0.0.Final规则引擎教程》第3章 3.2 KIE概念&FACT对象
  4. 前端之HTML补充
  5. SITP & Raspberry Pi
  6. 一次不成功的脚本Hack[捕鱼达人游戏]
  7. js实现弹出窗口+遮罩层+tab切换
  8. bzoj 1220 跳蚤
  9. 1.1对java web开发的一点理解
  10. C# 用wps(api v9) 将word转成pdf