讓我們假設你剛剛編寫了一些大代碼,它編譯並且一切正常......但最終,結果並不是預期的,或者代碼只是崩潰。代碼中有一些錯誤,你必須在所有(幾乎)行中尋找它...如何快速檢查和分析錯誤代碼(C++)
一種方法是在每個循環/重要函數後面放置cout/printf以查看變量是如何改變和錯誤在哪裏。這顯然是有效的,使用它我發現了一些編程時的常見錯誤。但是如果有很多變量和很多函數/循環 - 將cout放在每個變量中幾乎是不可能的。必須有其他方式來做到這一點。
這就是爲什麼我在這裏問 - 除了上面描述的愚蠢方法之外,是否有任何方法可以跟蹤代碼中變量的值?我聽說過調試,但不確定它究竟是什麼意思,它有什麼作用。
你用什麼環境編碼? – Skilldrick 2010-03-02 14:03:25