您的位置:首页 > 编程语言 > C语言/C++

LNK2019 C++自定义函数绑定出现问题

2016-10-02 23:05 211 查看
小伙我捣鼓了一晚上Cocos2D-X的NotificationCenter回调函数,一直不成功,怒而手动写监听机制,然后在编译时发生了同样的链接错误:LNK2019。于是认识到这不是自己写的消息中心哪里出现了问题,问题在其他东西上。

然后小伙我又捣鼓半天,在网上搜到一堆lib链接库,最可气的是竟然还都是一样的!......再这样下去要变成吐槽日记了。

最后无意之间发现了问题:连接不到函数,大概就是找不到函数声明或者函数定义。函数声明应该就是网上所说的连接lib了,自己这里没用什么奇怪的东西,都是自家函数,声明不会有问题。

然后发现在头文件里是class A { void a();} ,到了cpp里还是void a();

......

难怪写了a方法的定义却不能实现,敢情自己定义的不是A类里面的a(),而是自己另写的一个a方法。

于是在cpp里写上了void A::a(),链接问题解决了。

卧槽好蠢。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  LNK2019 函数 cpp