看板 C_and_CPP 關於我們 聯絡資訊
不好意思 小弟是 C++ 的菜鳥 小弟用的是Microsoft Visual C++ 2010 我照書上的步驟(C+2008入門進階): 新專案->win32主控台應用程式->-C++檔->程式碼: #include<iostream> using namespace std; int man(void) { cout << "HelloC++" <<endl; system("PAUSE"); return 0; } 結果確出現這錯誤: 錯誤 1 error LNK2019: 無法解析的外部符號 _main 在函式 ___tmainCRTStartup 中被參考 C:\Users\Chris\Documents\Visual Studio 2010\Projects\HelloC++\HelloC++\MSVCRTD.lib(crtexe.obj) 請問應該怎解決呢? 是書本上寫錯了嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.195.0.26
tropical72:新增專案->Visual C++->一般->空專案->輸入專案名 09/23 08:17
tropical72:->原始程式碼(右鍵)->新增項目->程式碼->hello.cpp 09/23 08:18
不好意思,照T大您的方法 確出現這樣的錯誤: 錯誤 1 error LNK1561: 必須定義進入點 c:\Users\Chris\documents\visual studio 2010\Projects\HelloC+\HelloC+\LINK ※ 編輯: chrishappy11 來自: 123.195.0.26 (09/23 08:24)
tropical72:真特別,2010 我 try 沒問題. 09/23 08:33
littleshan:你打錯字了啦 09/23 09:22
priv:man?? 09/23 09:58
anotherday:不是 main嗎? XD 09/23 09:59
ericinttu:應該是太man的問題 09/23 10:28
angleevil:真的很freshman.我就一直奇怪eric提到man幹麼 09/23 10:53
shadow0326:原po加一行 int main{return man();} 就沒問題了! 09/23 11:01
shadow0326: int main(){return man();} ... 09/23 11:02
johnlinvc:超man的 09/23 11:44
KTFGU:好man 09/23 12:32
dvd955363:man -> main 09/23 14:04
抱歉...打錯字了 應該是MAIN,感謝各位大大提醒 ※ 編輯: chrishappy11 來自: 123.195.0.26 (09/23 18:35)