cstring转char*函数怎样将CString放入char数组?-创新互联

怎样将CString放入char数组?CStringArrayfilearrayCStringfilenamefor(inti=0i<filearray.getsize文件(一)文件名.格式(“数字%d”,i1)=“”{=“”filearray.add文件(文件名)=“}=”,将10个cstring添加到cstringarray=”,即(I=“0I”)的=“”<filearray.GetSize文件()I)“跟踪(\%s”,filearray[i])=“”或=“”跟踪(”%s“文件数组.getat(i))=“”上面是遍历所有成员=“”filearray.removeat文件(1)清除上面的第二个成员filearray.removeall文件()=“”以上是清除所有成员=“”>cstring转char*函数 
怎样将CString放入char数组?怎样将CString变量赋值给字符数组?

CString可以通过getbuffer()函数获取内部字符数组地址。

成都创新互联主营阳城网站建设的网络公司,主营网站建设方案,成都APP应用开发,阳城h5小程序定制开发搭建,阳城网站营销推广欢迎阳城等地区企业咨询

示例如下:

CStrings=text(“ABCD”)//创建CStringstringTCHAR数组[100]//创建数组lptstrPbuffer=s.getbuffer()//获取字符串memcpy中字符数组的地址(array,Pbuffer,s.getlength()*sizeof(TCHAR))//将数据复制到数组

只需使用memcpy,例如#include&Ltstdio。H>#包括<stdlib。H>intmain(intargc,char*argv){chara[30]charb[25]=“abcdefgagh”memcpy(a,b,strlen(b))//使用字符串形式打印a[strlen(b)]=“\0”printf(“a=”s\n,a)return0}


当前名称:cstring转char*函数怎样将CString放入char数组?-创新互联
当前链接:http://bzwzjz.com/article/hohpe.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 四川成都网站制作 阿坝网站设计 成都网站制作 成都网站建设公司 成都网站建设 盐亭网站设计 响应式网站建设 企业网站建设 成都网站建设 重庆网站制作 成都网站设计 成都网站建设公司 营销网站建设 重庆网站制作 四川成都网站建设 成都营销网站制作 响应式网站设计 重庆企业网站建设 重庆手机网站建设 成都企业网站设计 高端网站设计推广 重庆网站建设