未定义标识符 "string"
时间: 2023-05-24 13:04:32 浏览: 250
C++_using_namespace_std_详解
5星 · 资源好评率100%
这个错误通常发生在没有包含对应的头文件或者命名空间中没有引入对应的标识符。在C++中,"string"是一个标准库中的类型/类,需要通过引入头文件或者使用std命名空间才能访问。因此,解决这个问题的方法通常是添加相应的头文件或者命名空间。例如:
```c++
#include <string> // 导入头文件
using namespace std; // 使用std命名空间
// 下面就可以使用string类型了
string str = "Hello, World!";
```
阅读全文