可能重複:
Have you used any of the C++ interpreters (not compilers)?有沒有C++解釋器這樣的東西?
嗨,
目前我正在學習C++和編程一般初學者。我一直在嘗試從我正在使用的書中編寫一些代碼來解決一些編程問題。我發現我經常在寫作時犯錯誤,程序運行時出現錯誤。它通常是非常明顯的,當我經常輸出的時候,程序出錯了。但是在長時間的計算中,我常常不確定爲什麼某個特定的代碼以某種方式發揮作用。我最近也在看Python。 Python與解釋器一起工作,解釋器可以接受任何一段Python代碼並計算其輸出。
我想知道是否有類似的C + +。現在,當我想檢查一行或一段代碼時,我必須註釋掉很多,保存它,編譯它,然後從命令行運行它。在我解決它之前,我必須多次執行單個錯誤。有沒有辦法將代碼輸入到運行代碼並顯示輸出的活動終端?在IDE中選擇代碼塊(如選擇文本)或多個塊(以查看函數的處理方式),然後單擊運行以僅運行該代碼塊並查看其代碼輸出時不會註釋掉不相關的行或保存文件。編譯後的代碼只能駐留在內存中。
只要使用調試器,設置斷點,檢查變量等就夠了嗎? – 2011-01-09 21:00:05
我建議花一些時間學習像Emacs這樣的IDE來自動構建/調試/運行週期 – Anycorn 2011-01-09 21:02:04
雖然我使用並喜歡cint,但我會建議Uwe和aaa的方法來改善您的開發週期,而不是試圖強制C++進入RAD模式。 – dmckee 2011-01-09 21:04:47