博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CString与char* 相互转换
阅读量:4455 次
发布时间:2019-06-08

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

标准C里没有string, 然而可以建立这样的关系:char *==char []==string  

    ///char * TO cstring

   可以用CString.Format("%s",char *)这个方法来将char *转成CString。

   或者:

    CString strtest;

    char * charpoint;

    charpoint="give string a value";

    strtest=charpoint; // 直接赋值

 

    ///cstring TO char *   

    要把CString转成char *,用操作符(LPCSTR)CString就可以了。

    CString转换char[100]

    char a[100];

    CString str("aaaaaa");

    strncpy(a,(LPCTSTR)str,sizeof(a));

转载于:https://www.cnblogs.com/atuotuo/archive/2012/04/13/2445420.html

你可能感兴趣的文章
python将对象名的字符串类型,转化为相应对象的操作方法
查看>>
如何删除Dead状态的container
查看>>
【NLP新闻-2013.06.03】New Book Where Humans Meet Machines
查看>>
mongodb安装4.0(rpm)
查看>>
DispatcherServlet的url mapping为“/”时,对根路径访问的处理
查看>>
备忘pwnable.kr 之passcode
查看>>
好久没敲代码了,手有点生——一个小小的时钟
查看>>
运算符 AS和IS 的区别
查看>>
(转)详解C中volatile关键字
查看>>
easyui时的时间格式yyyy-MM-dd与yyyy-MM-ddd HH:mm:ss
查看>>
专题:动态内存分配----基础概念篇
查看>>
Codeforces Round #426 (Div. 2) (A B C)
查看>>
The Most Simple Introduction to Hypothesis Testing
查看>>
UVA10791
查看>>
P2664 树上游戏
查看>>
jQuery 停止动画
查看>>
Sharepoint Solution Gallery Active Solution时激活按钮灰色不可用的解决方法
查看>>
MyBatis Generator去掉生成的注解
查看>>
教你50招提升ASP.NET性能(二十二):利用.NET 4.5异步结构
查看>>
lua连续随机数
查看>>