请问 前辈 :定义了一个 char sz[13];
CString a;
其中a接收的字符串字节小于13,但不是已知的,应该怎么转换呀。直接用memcopy不行。
CString a;
其中a接收的字符串字节小于13,但不是已知的,应该怎么转换呀。直接用memcopy不行。
解决方案 »
- VC++ 在写C++代码时,有没有快捷键可以自动输入当前日期,时间的呢
- 怎么个意思,新版CSDN论坛我成一个白丁了?什么积分都没了,虽然我已经很久不来了吧,咨询一下老跟着混的
- 请问,热敏打印机是否可以实时打印
- mfc应用程序建立console并在其上输出的问题
- C++,ACCESS数据库,一个简单的添加记录问题,请达人指点
- 如何得到RegisterWindowMessage注册的消息的字符串
- 从VARIANT取得数组的内容
- 关于分割窗口和文档
- 我有一个大的数据文件,不采用数据库,如何提高存取效率?请高手赐教!!!
- CSocket写的UDP 客户端 为什么发送一直失败 错误代码为10022
- 请问哪儿有可编辑的表格控件,只用来修改属性就可以了,不需要支持数据库的。
- 一怪问题,整个程序退出时才发生异常。
strncpy(sz, a, min(a.GetLength(), sizeof(sz)-1));
DWORD sz;
CString a;
a如何赋值给sz呢?BYTE *sz;
CString a;
a如何赋值给sz呢?
sz = new BYTE[13];// 赋值delete [] sz;
CString a;
怎么赋值呢?还是这样么memset(sz, 0, sizeof(sz));
strncpy(sz, a, min(a.GetLength(), sizeof(sz)-1));
万分感谢哦,真的!