BYTE []转换成CString的问题
如果有'\0'在数组里,怎么转成CString?
例如:
BYTE a[3];
CString str;
a[0]='a';
a[1]=0;
a[2]='c';
我希望转成CString为:str="a\0c", 请问用什么方法实现?最好是只用一个函数实现。
例如:
BYTE a[3];
CString str;
a[0]='a';
a[1]=0;
a[2]='c';
我希望转成CString为:str="a\0c", 请问用什么方法实现?最好是只用一个函数实现。
...全文
相关推荐
在ANSI环境下读取Unicode文件
读取文件时,应使用二进制模式打开,读取的每个双字节字符如果需要转换成ANSI字符集,应使用宽字符转换函数WideCharToMultiByte。
CString与char数组和BYTE数组转换
实现CString和char数组的相互转换,实现CString和BYTE数组(16进制)的相互转换
如何把char str,或unsigned char str转换成CString
("%s", test); // 将 char* test 转换成 CString三、从其它数据类型转换成 CString可以使用 CString 的构造函数或成员函数 Format 将其它数据类型转换成
VC (CString,char,int,long,string,byte...)名种类形间的转换
### VC (CString,char,int,long,string,byte...) 名种类形间的转换在Visual C++(VC)编程环境中,数据类型之间的转换是一项非常常见的需求。
怎样将CString转换成CTime类型
怎样将CString转换成CTime类型


