QT,C++最好的调试工具(抽象定义上的工具)
生活随笔
收集整理的這篇文章主要介紹了
QT,C++最好的调试工具(抽象定义上的工具)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
這里的工具,不是指的是那種 真正的調試工具,而是作為一個調試的手段的工具。
既然要看QT,那我可以假設各位都是看過 C++的呢!C++里面,是有很多debug的插件啊什么的。
但是作為一個寫了一段日子C++的猿。
我覺得cout可能是更好的的C++(注意,不是QT)調試工具。反正我是覺得比設置斷點好用。
這個方法的可以在特定地方輸出。
如果出現了死循環,可以在判斷在自己設置的哪些輸出上沒有出來,從而確定了在哪出現的死循環。
如果是輸出有問題,那么可以通過這個方法,來判斷中間變量的變化情況。
至于QT,打QT應用的時候,我還是保留了上面的那種思路進行判斷,但是很可惜,在QT上,上面的東西在找死循環上似乎并沒有那么好用。(具體原因,你們要是有興趣,可以嘗試一次,或者是在評論區問我!)
經過多次的尋找,我終于找到了一個新的伙伴!!!!
(音效!)
那就是 :
this->close();
上面這句話!
一般的意思就是退出整個界面!也就是整個程序停止!
找死循環上這個非常好用!
特別是由于QT代碼段較長,尋找起來比較麻煩。遇到大規模的程序,尋找死循環,這個 不失為一個不錯的方法!
總結
以上是生活随笔為你收集整理的QT,C++最好的调试工具(抽象定义上的工具)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [简单题]Counting Duplic
- 下一篇: QT,C++多项式计算器—version