cannot find the definition (implementation) of this function
在vc中点击classview中一个类的一个函数时,提示:cannotfindthedefinition(implementation)ofthisfunction。打不...
在vc中点击classview中一个类的一个函数时,提示:cannot find the definition (implementation) of this function。打不开函数,请问怎么办?
展开
展开全部
我刚好也遇到过,也找到了决绝的方法。具体是:
先保存下,关掉工程。然后打开你的文件,将后缀名为 .ncb .ocb .plg三个文件删掉,就行了。以后出错也是这样解决的,不过具体原因我不懂。
先保存下,关掉工程。然后打开你的文件,将后缀名为 .ncb .ocb .plg三个文件删掉,就行了。以后出错也是这样解决的,不过具体原因我不懂。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
int Ascii2Hex(char ch) //ascii码转16进制
如果增加了这个函数,编译运行都不会出错,但双击找不到函数的implementation,出现这个问题,是由于没有指明函数属于哪个类所致。
修改如下:
明确函数的归属类即可,如下示例:
int CCommTestDlg::Ascii2Hex(char ch) //ascii码转16进制
这样双击,即可找到函数了
如果增加了这个函数,编译运行都不会出错,但双击找不到函数的implementation,出现这个问题,是由于没有指明函数属于哪个类所致。
修改如下:
明确函数的归属类即可,如下示例:
int CCommTestDlg::Ascii2Hex(char ch) //ascii码转16进制
这样双击,即可找到函数了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没有相应的库 或者你没有把包含该函数的文档放在同一目录下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
因为找不到函数的定义。
你看看相应的.cpp文件中该函数的定义是不是有问题
你看看相应的.cpp文件中该函数的定义是不是有问题
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询