2016-06-16 69 views
-2

我是Eclipse CDT的初學者。我最近有一個驚人的bug,我無法弄清楚。事實上,當我調試我的應用程序時,它正常工作沒有任何問題。但是當我運行它時,它崩潰了,我能夠知道這個問題的起因,因爲它沒有出現在調試模式下。請幫幫我。謝謝你提前Eclipse CDT的驚人錯誤

S.T.

回答

0

Eclipse無法檢測到邏輯錯誤。檢查NULL指針,無限循環等。

如果您可以在此處發佈您的代碼,請執行此操作。所以我們可以幫助更好。

+0

嗨,謝謝你的回答。我終於找到了錯誤。似乎有一個指針問題。實際上,我創建了一個提升shared_ptr(ptr)的封裝C結構。所以當我想傳遞一個C結構的指針作爲函數的輸入時,我調用了ptr.get()並且我的程序崩潰了。我該如何解決這個問題?謝謝 – Wabbina

+0

嘗試使用'&pointer_name'而不是'ptr.get()'。我不確定這是否可行,但試試看。 – wackyburkay