問題:
剛開始練習c++/c,一般都寫一點簡單的小程序,都有main函數,但一個項目中包含多個main函數,項目是無法運行的,還是每次都得創建新項目?
比如運行輸出“hello world”和運行輸出一個和運算。
下面告訴大家一個方法,如果大家有更好的方法,請告知一下。
方法1:

除了運行的那個源文件之外,把其他所有的不參與生成就可以了。
對於不需要參與運行的文件,鼠標右鍵點擊“屬性”:

然后將“從生成中排除”選項設置為“是”就可以,只留下一個有main()的cpp不被排除就好了。這樣也不用移除文件。

方法二:
因為已經規定一個程序 只能有一個main函數, 所以你想在不同的cpp中都寫上main函數 來測試, 那是不可能了.
比較好的方法是, 只寫一個main函數 , 其它cpp文件中把main替換成基它函數名, 如:main1、main2……然后在main中調用它。
這樣就可以在一個項目中測試不同的小程序了 。
