string类型变量转为为Cstring类型变量方法为:
先将string类型变量转换为const char*类型,然后再直接赋值就可以了。例如:
CString cstr;
sring str = “asdasd”;
cstr = str.c_str();
如果是在使用MFC,直接使用CString类就可以了。面向对象的编程思想就是不用专注于考虑底层的操作。
我想你问的是不是 String str = a,我也正在找答案,a=str我做的到,重载赋值运算符即可,但是str=a就不知道怎么办了,有了答案我也想看看
我好像找到答案了:在类中添加一个函数operator String(){... return String对象}