c++中string和char*的类型转换
一、string转char*
有如下三种方法实现类型转换,分别是:c_str(); data(); copy();
1. c_str()方法,如:
注意:若不添加const,会报错invalid conversion from const char* to char *。char*要开辟新的空间,可以加上const或强制转化成char*。
2. data()方法,如:
3.copy()方法,如:
二、char * 转string
直接赋值法