亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

成功了但是不解

雖然運行成功了,但是不太明白為啥demo.cpp里用#include "teacher.h",這樣的話"teacher.cpp"被怎樣調用了呢?

正在回答

2 回答

可能你不太理解頭文件,頭文件其實就是一個庫,它封裝了很多函數和其他接口等各種聲明,現在你自己寫一個頭文件就相當于你自定義一個申明#include "teacher.h" 只需要放在你的功能模塊里面,編譯的時候,在同一文件夾下編譯器會自動尋找主函數(demo.cpp的main函數)入口,進行鏈接編譯,如果是在Linux下,往往還需要兩個cpp文件聯合編譯

0 回復 有任何疑惑可以回復我~

demo.cpp里面調用了teacher.h這個頭文件,而這個頭文件中,包含了Teacher這個類,因此就可以直接用這個類了,頭文件中適用于聲明的。

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
C++遠征之封裝篇(上)
  • 參與學習       103391    人
  • 解答問題       732    個

封裝--面向對象的基石,本教程力求幫助小伙伴們即學即會

進入課程

成功了但是不解

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號