为了账号安全,请及时绑定邮箱和手机立即绑定

编译器问题

http://img1.sycdn.imooc.com//58bebdf80001957f09790083.jpg

出现这种问题需要怎样解决呢??

正在回答

2 回答

我开始是用同文件类外定义编译成功后,在改为分文件类外定义的时候就失败了,然后在重新写一样的就成这样了,这跟使用的编译器没有什么关系吧??

0 回复 有任何疑惑可以回复我~
#1

慕用2633824

我用的编译器是CodeBlocks,分文件类外定义也成功了,应该不是编译器的问题。分文件类外定义分成了三个文件:一个是头文件(h文件),里面包含了类的定义;一个是cpp文件,里面包含了成员函数的类外定义;最后一个也是cpp文件,里面包含了类的实例化。
2017-03-31 回复 有任何疑惑可以回复我~
#2

慕圣2268672 回复 慕用2633824

3个文件???请教一下,我用的也是codeblocks。视频中老师不是就一个头文件一个cpp文件吗?还有您在codeblocks中是怎么创建头文件的?
2017-08-26 回复 有任何疑惑可以回复我~

Teacher::是使用类外函数的时候用的啊   不是在类里面用吧   

你的类里面只要声明一下函数就行了

再在类的外面用Teacher::编辑成员函数的具体内容

建议再看看第五章相关内容

0 回复 有任何疑惑可以回复我~
#1

忆留白 提问者

我开始是用同文件类外定义编译成功后,在改为分文件类外定义的时候就失败了,然后在重新写一样的就成这样了,这跟使用的编译器没有什么关系吧??
2017-03-08 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C++远征之封装篇(上)
  • 参与学习       103381    人
  • 解答问题       732    个

封装--面向对象的基石,本教程力求帮助小伙伴们即学即会

进入课程

编译器问题

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号