我有一個關於指向class的指針的問題。我的意思是在提供類中,我想創建一個指針Course * sample
,順便說一下,當然也是另一個需要一個int參數的類,通過sample=new Course;
採取從內存空間,但我得到了它說的錯誤:C++指向一個類的指針
Offering.cpp:12:19: error: no matching function for call to ‘Course::Course()’
Offering.cpp:12:19: note: candidates are:
lib.h:63:5: note: Course::Course(int)
lib.h:63:5: note: candidate expects 1 argument, 0 provided
是否有任何人誰知道我錯了?不管怎麼說,還是要謝謝你。
沒有代碼就無法提供幫助。但是,您是否閱讀過錯誤消息以及它想告訴您什麼?修復很簡單 – tpg2114