请问:cstring类型的字符串,之后可以用“+”来加上null吗? 因为对字符串需要先填充一大段二进制0,而字符串填充之前需要为cstring类型填充之后也需要为cstring类型,所以可以用什么方法来实现啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不对啊,因为比特流后面添加一大段二进制0的话,那么那个比特流转化成cstring类型相当于在,cstring类型后面添加很多null但是null的话怎么可能添加上去啊,所以不知道怎么处理啊 可不可以用CString的Format来做填充呀 判断有几个空位 即\0的个数 应该不是几个null 用0填充 CString str; char *s; s=str.GetBuffer(20); memset(s,0,20); str.ReleaseBuffer(20); str=str+"123"; SetDlgItemInt(IDC_STATIC1,str.GetLength()); CString str; char *s; s=str.GetBuffer(20);//申请20bytes memset(s,0,20);//填20 个零 str.ReleaseBuffer(20); str=str+"123"; SetDlgItemInt(IDC_STATIC1,str.GetLength());//输出23 直接用数组吧,CString是用\0来计算字符串长度的 UCHAR Array[256]= {0};memset(Array, 0, 200);CString str = "abcde";memcpy(Array, abcde, 5);CString Temp;for(int i =0; i<205; i++)(Temp.Format("%s", Array[i]);str += Temp;) 恩。处理你的问题用数组最好cstring貌似不行。\0 就是结尾了。后边的就不读了 还是先放到一个char字符串里面然后再CString.Format() 我用mfc想做一个工程,中中要控制2太仪器,控制2台仪器有4中方式:同步控制、异步控制、左仪器、右仪器,我想通过画一幅图,配合指针。当指针指向一种方式中的一种的 一个桌面小宠物程序,求指导。。 关于GDI+使用双缓存显示图片 实现XP关机时的灰屏效果 大家能帮我总结一下m_pMainWnd的一些常见用法吗??谢谢! 关于MFC的HANDLE的疑问?》 在什么地方有关于VC++技术内幕的学习笔记 请问谁能提供MSFlexGrid 控件的详细用法,感激不尽。 问个STL嵌套的问题 如何修改权限某个用户不能修改系统时间呢? 还是关于文件拷贝的问题 VC7的WebBrowser控件
用0填充
char *s;
s=str.GetBuffer(20);
memset(s,0,20);
str.ReleaseBuffer(20);
str=str+"123";
SetDlgItemInt(IDC_STATIC1,str.GetLength());
char *s;
s=str.GetBuffer(20);//申请20bytes
memset(s,0,20);//填20 个零
str.ReleaseBuffer(20);
str=str+"123";
SetDlgItemInt(IDC_STATIC1,str.GetLength());//输出23
memset(Array, 0, 200);CString str = "abcde";
memcpy(Array, abcde, 5);
CString Temp;
for(int i =0; i<205; i++)
(
Temp.Format("%s", Array[i]);
str += Temp;
)
cstring貌似不行。
\0 就是结尾了。后边的就不读了