C++ 中 1.声明一个类的函数,提示与头文件声明不兼容 2.未定义标识符string 1.声明一个类的函数,提示与头文件声明不兼容: 我遇到的情况是重复包含了头文件 解决方法: 删掉该.cpp中多余的声明的头文件即可。 2.未定义标识符string: string是标准库定义的,不需要写#include:包含 using namespace std即可;