C++ string转Cstring
时间: 2023-11-20 13:05:48 浏览: 124
char和Cstring之间的转换
5星 · 资源好评率100%
C++中,可以通过调用string类的c_str()函数将string类型转换为Cstring类型。具体步骤如下:
```cpp
string str = "Hello World";
const char* cstr = str.c_str();
```
这里将string类型变量str转换为const char*类型的cstr,然后就可以使用cstr了。
另外,如果需要将string类型变量直接赋值给Cstring类型变量,也可以先将string类型变量转换为const char*类型,然后再将其赋值给Cstring类型变量。具体步骤如下:
```cpp
string str = "Hello World";
const char* cstr = str.c_str();
CString cstring(cstr);
```
阅读全文