MFC中为什么会出现“找不到标识符”错误?

在MFC中写程序,在.h头文件中声明了函数,在.cpp文件中定义了函数,但是引用的几个函数都出现“_错误 8 error C3861: “multiply”: 找不到标识符_”错误,鼠标放在引用的函数名上时也并未出现错误,而是出现声明的函数结构,请问这是怎么回事?如图。图片说明

2个回答

函数定义没有找到,你的multiply在哪里定义的,不是本程序的话,有include么

就是vs在编译的时候,找到了一个函数的调用,但是找不到这个函数的声明地方,目测你的代码是C代码吧?可以在开头把所有的函数先声明一下

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐