char[] 转换成cstring

2024-11-09 12:38:55
推荐回答(5个)
回答(1):

1、调用string的data函数转换代码。

2、使用string的c_str函数转换代码。

3、去调用string的copy函数转换代码 。

4、string 转换成 char *方法代码。

5、使用char *转换成string方法代码。

6、推荐使用的转换方法。

回答(2):

1、首先调用string的data函数转换代码 。

2、接着使用string的c_str函数转换代码。

3、然后调用string的copy函数转换代码 。

4、接着copy出string的一个成员函数。

5、然后使用char *p=“adg”转换成string方法代码。

6、最后实现char[] 转换成cstring。

回答(3):

这个CString是MFC库里面的类么?
如果是的话,有如下3种方法
方法1:
char a[] = "This is a test";
CString str = a;
方法2:
CString str(a);
方法3:
CString str;
str.Format(_T("%s"), a);

回答(4):

char str[] = "hello";
CString c = str;

回答(5):

直接等于