首页 > 代码库 > 请问怎么实现char数组转CString?

请问怎么实现char数组转CString?

直接赋值就行了。比好:
char a[]="kdjfkdf";
CString str=a;
不过如果是在UNICODE下,不要用char,而用TCHAR


不行的 我的char数组里面有多个ASCII码为0的字符,直接赋值的话只能得到一部分

确实,如果char中有0,复制时会截断。不过就算你有……