今晚上在写聊天消息类的时候,遇到了两个让自己很无语的错误,折腾啊。
第一个错误是抽象类不能被实例化的错误。这个错误估计正常人都不会犯的吧。我当时因为继承了三四个父类,嫌麻烦,就直接拷贝了以前的某代码,好了,结果不小心把一个抽象类给继承了。随后不管怎么编译,都会报这样的错误:
1>.\HandleMgr.cpp(4) : error C2259: 'HandleMgr' : cannot instantiate abstract class
due to following members:
1> 'void gloox::LogHandler::handleLog(gloox::LogLevel,gloox::LogArea,const std::string &)' : is abstract
1> c:\program files\microsoft visual studio 9.0\vc\include\loghandler.h(48) : see declaration of 'gloox::LogHandler::handleLog'
以后要市场警惕着点,不要犯这种低级的错误了。
还有一个错误更让人哭笑不得,错误提示:
1>.\HandleMgr.cpp(3) : error C2628: 'HandleMgr' followed by 'void' is illegal (did you forget a ';'?)
无语吧,找了好一会儿,原来是class类掉;了。
哎,以后这两个错误一定不要再犯了,呵呵。
分享到:
相关推荐
每天享受一个问题。 如果你对享受什么问题没有意见,我会给你的。 建议是在我早上发布新的享受问题之前。 白天(下午 2 点到 8 点),解锁和验证。 当遇到难题时,我们从4点开始互相提示。 晚上8点解决问题的代码...
因为首先就遇到了两个报错,折腾了半个晚上。 问题及解决方案 第一个报错: Unable to prerender all routes! 这个问题是在设置好配置之后,build的时候报出来的。主要症状就是打开了浏览器后卡主不动,然后就...
AndroidStudio3.0刚刚发布两天(版本控的我~),便迫不及待的升级了,升级前也明白这次的版本跨度较大,老项目可能存在很多的问题,没成想还是从中午折腾到了晚上十点.不过结果还不错,成功的跑起来了项目. 列出踩过的坑,...
如果你耐心仔细看完本文,相信以后再遇到导出EXCLE操作的时候你会很顺手觉得SO EASY,主要给新手朋友们看的,老鸟可以直接飘过了,花了一晚上的时间写的很辛苦,如果觉得对你有帮助烦请留言支持一下,我会写更多基础...
使用Google面试问题和python中的NLP破解达芬奇密码 卢卡斯·欧阳撰写 前几天,我在重新看《达芬奇... 这两个词是彼此的字谜。 那天晚上在卢浮宫,一个垂死的人躺在地板上,在他旁边是一串看似毫无意义的文字。 哦
昨天晚上公司遇到个小需求,就是实现类似表格冻结顶栏的效果,具体描述就是下面动态图的效果 ...这里只需要引用js就可以了,然后在table和thead这两个标签里加上图里的两个类: 然后就是加上这段js:
另外有一个自己遇到的问题笔记记录和答案。 我是从今年4月中旬第一次开始看的,花了一个月时间,一次通过。 经验: 1、刚开始不知道这个是什么,考什么,随便了找了一个试卷,原来有上午下午两场,随便做了一套题目...
熟悉了notes这个群件软件的安装、工作环境以及使用中经常遇到的问题. 5.通过在线bbs和私人邮件回答了it中心服务管理论坛上员工使用notes中遇到的问题。 6.了解了用户notes邮件恢复、备份策略以及网络监控系统软件。 ...
开始偶以为很简单,但实现过程中确遇到了很多问题,其中最严重的就是浏览器的兼容问题,整整耗了偶整个晚上加半个通宵的时间才搞定,汗呢!不过从这个小东西让我对js及一些浏览器之间的差异及解决办法有了更多更...