課程
/后端開發
/C++
/C++遠征之模板篇
在Match.h中用#include"Time.h"代替class Time聲明為何不行?不用#include"Time.h"代替class Time而僅僅加上#include"Time.h"為何編譯也不能通過。
2015-09-18
源自:C++遠征之模板篇 2-2
正在回答
你代碼也不貼,報錯提示也不貼。。
結果這里又可以,什么情況
是eslipse嗎?
頭文件本來僅僅是用來放類的聲明,(其中包括函數聲明),頭文件一般是在主程序中被引用,在預編譯時會將頭文件Time.h中的內容取代#include"Time.h"行,所以#include"Time.h"是頭文件的代表應該僅僅只能用在主程序中。
問一下老師用的是什么編譯器?
aprikyblue
舉報
本C++教程力求即學即會,所有知識以實踐方式講解到操作層面
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-10-06
你代碼也不貼,報錯提示也不貼。。
2015-10-01
結果這里又可以,什么情況
2015-10-01
是eslipse嗎?
2015-10-01
頭文件本來僅僅是用來放類的聲明,(其中包括函數聲明),頭文件一般是在主程序中被引用,在預編譯時會將頭文件Time.h中的內容取代#include"Time.h"行,所以#include"Time.h"是頭文件的代表應該僅僅只能用在主程序中。
問一下老師用的是什么編譯器?