[問題] project的問題

看板C_and_CPP (C/C++)作者 (拉拉拉拉拉)時間16年前 (2010/04/21 18:44), 編輯推噓1(104)
留言5則, 2人參與, 最新討論串1/1
遇到的問題: (題意請描述清楚) 1. 我現在用code block編譯project 因為要對各種不同的參數做調整 我又想要用到多核 所以我現在的作法是 把原始project整個資料夾複製 更改一些小內容 按rebulid 再按 bulid and run (假設原始資料夾叫a 後來複製的新資料夾叫b) 有時候莫名其妙就會沒更新到 我執行視窗的路徑還是在a 不會到b 是我編譯的方法不對嗎?? 2. project中 我在main裡面宣告global變數 是不是如果要拿到其他子*.c 的function中還是不能直接拿來用?? 我直接用 complier跟我說該變數沒宣告不認識 開發平台: (例: VC++ or gcc/g++ or Dev-C++, Windows or Linux) code block 補充問題: vc 2005有辦法在執行時把主程式關掉嗎 是一定要先run完一次我才能執行debug資料夾裡面的*.exe嘛 我直接執行debug裡面的*.exe都會出現錯誤 ※ 編輯: xul 來自: 140.123.116.138 (04/21 18:50)

04/21 18:50, , 1F
問題1.的回答:你應該使用版本控制軟體
04/21 18:50, 1F

04/21 18:50, , 2F
問題2.的回答:使用前要先宣告
04/21 18:50, 2F

04/21 18:58, , 3F
問題2要宣告 就是一模一樣的在其他*.c宣告一次就行了?
04/21 18:58, 3F

04/21 19:14, , 4F
比較標準的做法是在 header file 中用 extern 來宣告
04/21 19:14, 4F

04/21 20:04, , 5F
感謝
04/21 20:04, 5F
文章代碼(AID): #1BpjSHGh (C_and_CPP)
文章代碼(AID): #1BpjSHGh (C_and_CPP)