关于“error C2065 : 未声明的标识符”的解决方法

关于“error C2065 : 未声明的标识符”的解决方法

1.查看是否已经在头文件中对其定义和声明;
2.查看一下函数或变量所在的源文件其是否已经包含了需要用到的头文件;
3.查看函数前方是否有所属的名称空间(关于这一点下方可以给出个例子)

void FindComm()
{
	.........
                 m_ArrCom.Add(data);//error C2065 : "m_ArrCom" 未声明的标识符
   .........
}

在写MFC程序时出现了这个错误,在一番查找后,发现是没有给它命名空间,改成下方的代码就能够通过了。

void  CITcard_test3Dlg::FindComm()
{
	.........
                 m_ArrCom.Add(data);
   .........
}
出现了这些错误程序3.c(29): error C2143: 语法错误 : 缺少“;”(在“类型”的前面) 1>程序3.c(29): error C2143: 语法错误 : 缺少“;”(在“类型”的前面) 1>程序3.c(29): error C2143: 语法错误 : 缺少“)”(在“类型”的前面) 1>程序3.c(29): error C2143: 语法错误 : 缺少“;”(在“类型”的前面) 1>程序3.c(29): error C2065: “i”: 未声明标识符 1>程序3.c(29): warning C4552: “<”: 运算符不起任何作用;应输入带副作用的运算符 1>程序3.c(29): error C2065: “i”: 未声明标识符 1>程序3.c(29): error C2059: 语法错误:“)” 1>程序3.c(29): error C2143: 语法错误 : 缺少“;”(在“{”的前面) 1>程序3.c(30): error C2065: “i”: 未声明标识符 1>程序3.c(33): error C2065: “i”: 未声明标识符 1>程序3.c(34): error C2065: “i”: 未声明标识符 1>程序3.c(34): error C2065: “i”: 未声明标识符 1>程序3.c(37): error C2065: “i”: 未声明标识符 1>程序3.c(38): error C2065: “i”: 未声明标识符 1>程序3.c(38): error C2065: “i”: 未声明标识符 1>程序3.c(41): error C2065: “i”: 未声明标识符 1>程序3.c(42): error C2065: “i”: 未声明标识符 1>程序3.c(42): error C2065: “i”: 未声明标识符 1>程序3.c(45): error C2065: “i”: 未声明标识符 1>程序3.c(46): error C2065: “i”: 未声明标识符 1>程序3.c(46): error C2065: “i”: 未声明标识符 1>程序3.c(49): error C2065: “i”: 未声明标识符 1>程序3.c(54): error C2143: 语法错误 : 缺少“;”(在“类型”的前面) 1>程序3.c(54): error C2143: 语法错误 : 缺少“;”(在“类型”的前面) 1>程序3.c(54): error C2143: 语法错误 : 缺少“)”(在“类型”的前面) 1>程序3.c(54): error C2143: 语法错误 : 缺少“;”(在“类型”的前面) 1>程序3.c(54): error C2065: “i”: 未声明标识符 1>程序3.c(54): warning C4552: “<”: 运算符不起任何作用;应输入带副作用的运算符 1>程序3.c(54): error C2065: “i”: 未声明标识符 1>程序3.c(54): error C2059: 语法错误:“)” 1>程序3.c(54): error C2143: 语法错误 : 缺少“;”(在“{”的前面) 1>程序3.c(55): error C2065: “i”: 未声明标识符 1>程序3.c(56): error C2065: “i”: 未声明标识符 1>程序3.c(57): error C2065: “i”: 未声明标识符 1>程序3.c(58): error C2065: “i”: 未声明标识符 1>程序3.c(59): error C2065: “i”: 未声明标识符 1>程序3.c(60): error C2065: “i”: 未声明标识符
05-28
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值