Cstring转为string
时间: 2023-09-30 19:06:31 浏览: 144
Cstring与其他类型的转换
3星 · 编辑精心推荐
可以使用C++中的string类的构造函数将C字符串转换为string对象。例如:
```c++
#include <iostream>
#include <string>
int main() {
char cstr[] = "Hello, world!";
std::string str(cstr);
std::cout << str << std::endl;
return 0;
}
```
在上面的示例中,我们使用了`std::string`类的构造函数,该构造函数接受一个C字符串作为参数,并将其转换为一个`string`对象。最后,我们将字符串打印到控制台上。
阅读全文