char*类型转换为string类型
时间: 2023-10-21 10:04:02 浏览: 71
C++中string转换为char*类型返回后乱码问题解决
5星 · 资源好评率100%
可以使用C++中的string构造函数将char*类型转换为string类型,示例代码如下:
```c++
char* c_str = "Hello, world!";
std::string str = std::string(c_str);
```
另外,也可以使用string类中的assign()函数进行类型转换,示例代码如下:
```c++
char* c_str = "Hello, world!";
std::string str;
str.assign(c_str);
```
阅读全文