undeclared [英][ˌʌndɪˈkleəd][美][ˌʌndɪˈklerd]adj.未申报的,未经宣战的;例句:1.And they may not even have broken any law in america either,since。
C++中“undeclared identifier”意思是有一个标识符没有声明。
错误的原因:1、可能是需要导入某个头文件;2、变量没有定义。
如没有声明的变量,函数,类型,却在使用;

应该是你的数据类型没有定义,除了语言本身的那些数据类型,其他的类型需要自己定义。
debug一下,看出错的地方,查找一下那个无法识别的类型,有可能是你在其他类中定义了这种类型,没有把那个类include进来。
你也可以把函数分。
标识符没有声明,就是没有声明的变量,函数,类型,却在使用;标识符:就是变量,函数,类型等。
1)没有声明语句直接使用 x=1;undeclaredidentifier x*。C语言是一门通用计算机编程语言,应用广泛。
C语言的设计目标是提供。

就是没有声明的变量,函数,类型,却在使用;标识符:就是 变量,函数,类型 等。
比如 1)没有声明语句直接使用 x=10;/* undeclared identifier x */ 2) 没有声明语句,直接使用函数.fun(10);/* undeclared 。