[問題] visual 2008 一個專案能用多個cpp檔嗎?

看板C_and_CPP作者 (可惡的人類)時間15年前 (2010/05/08 15:26), 編輯推噓1(106)
留言7則, 3人參與, 最新討論串1/1
開始學C++了 用的軟體是Visual C++ 2008 express 以前在學校上課有上過一點C++ 當時是用Visual C++ 6或dev c++ 那種都可以只開一個cpp檔就能寫 然後就能各自compiler 但是現在用2008 好像一定要開一個專案才能編譯一個.cpp檔 我試過在一個專案內開兩個cpp檔 遇到的是main不能有兩個 請問要怎麼改才能讓每個cpp檔個別編譯呢 本來是 int main() {內容} 將第二個cpp檔改成 int two() {內容} 這樣好像也失敗了(還是說不能直接這樣改) 這樣不管怎麼樣編譯出來的都是第一個cpp檔(有int main的)的內容 請問有什麼方法可以不用一直開新的專案就能寫新的cpp來編譯 不然現在要寫新的都要把舊的從專案砍掉 或是直接把舊的拿來改 想看的範例也是要丟進去資料夾 然後把專案內其他cpp砍掉才能看 還滿麻煩的 請問各位前輩有什麼解決方案嗎 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.166.250.197

05/08 15:28, , 1F
它是想讓你一個專案對應一個二進位檔
05/08 15:28, 1F

05/08 15:28, , 2F
而一個二進位檔可以由許多的 .c/.cpp/... 編譯連結而成
05/08 15:28, 2F

05/08 15:29, , 3F
所以要新開的話就乖乖重開新專案吧
05/08 15:29, 3F

05/08 15:29, , 4F
相對的一個方案(Solution)下面可以有許多專案
05/08 15:29, 4F

05/08 15:29, , 5F
你可以把所有專案收在一個 solution 裡面方便管理這樣
05/08 15:29, 5F

05/08 21:15, , 6F
謝謝回答 那我還是去用DEV C++好了 看範例比較簡單
05/08 21:15, 6F

05/09 09:41, , 7F
寫成FUNCTION MAIN去CALL他
05/09 09:41, 7F
文章代碼(AID): #1BvH8j3k (C_and_CPP)