综上所述,如果你在C++代码中遇到了“未定义标识符 'string'”的错误,最可能的原因是忘记了包含<string>头文件。检查并包含这个头文件应该能够解决问题。如果你在C代码中遇到了这个错误,并且正在尝试使用string作为类型,那么你需要改用C语言的标准字符串处理方法。
C 语言编程开发文章分类C/C++后端开发 C++语言:成功解决未定义标识符 "string"、未定义标识符 "cout"、“name”: 未知重写说明符 目录 解决问题 解决方法 解决问题 未定义标识符 "string"、未定义标识符 "cout"、“name”: 未知重写说明符
不用那样,“类.h”是C语言字符串处理用的头文件,C++包含#include <iostream>,再写using namespace std;就可以了,要用流输入输出字符串的话再包含一个"string",而不是"string.h"就行!
C 语言编程开发文章分类C/C++后端开发 C++语言:成功解决未定义标识符 "string"、未定义标识符 "cout"、“name”: 未知重写说明符 目录 解决问题 解决方法 解决问题 未定义标识符 "string"、未定义标识符 "cout"、“name”: 未知重写说明符