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

编译器问题

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++远征之封装篇(上)
  • 参与学习       103410    人
  • 解答问题       701    个

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

进入课程

编译器问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信