Re: [問題]C++的.h及其definition檔

看板Programming作者時間18年前 (2007/01/01 11:32), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
你應該是用VC開發環境吧? 書上的範例應該不是視窗程式,而是純文字模式, 在選擇開新 project 時要選 Console Application 那一項 如此再試試看 ※ 引述《LSOTIS.bbs@ptt.cc (三明治)》之銘言: > 請問 > 在我依照課本練習上範例先寫一個.h檔,再寫一個同名.cpp檔 > 並在裡面#include " .h"後compile 都出現下列錯誤訊息: > [Linker error] undefined reference to `WinMain@16' > ld returned 1 exit status > 請問這要怎麼修改呢?include進執行檔執行的話 > 則會出現類似下列錯誤訊息 > [Linker error] undefined reference to `Time::Time()' > 謝! 你宣告Time class 的 Time() 函式卻沒有給定義(找不到此函式的程式碼) -- 信言不美,美言不信 善者不辯,辯者不善 知者不博,博者不知 -- 夫兵者不祥之器物或惡之故有道者不處君子居則貴左用兵則貴右兵者不祥之器非君子 之器不得已而用之恬淡為上勝而不美而美之者是樂殺人夫樂殺人者則不可得志於天下 矣吉事尚左凶事尚右偏將軍居左上將軍居右言以喪禮處之殺人之眾以哀悲泣之戰勝以 喪禮處之道常無名樸雖小天下莫能臣侯王若能守之萬物將自賓天地相合以降甘露民莫 之令而自均始制有名名亦既有夫亦將知止知 218-163-125-148.dynamic.hinet.net

01/01 17:28, , 1F
contructor
01/01 17:28, 1F
文章代碼(AID): #15c82q00 (Programming)
文章代碼(AID): #15c82q00 (Programming)