【大局观很关键】关于找程序的bug
生活随笔
收集整理的這篇文章主要介紹了
【大局观很关键】关于找程序的bug
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
suisuinian這兩天一直在調程序。借用sc_control的程序,加入一些項目的控制命令,下發下去。
之前自己簡單測試,都好的。然后根據項目需求,增加幾條控制命令。在創建命令時,打開fcemodel與opfmodel。心里沒底。但是代碼也硬著頭皮碼出來了。F5。。。。。。。。crush。。。。。。linux。。。。coredump。。。。然后就是漫長的找bug。。。。。網上百度說是內存溢出。。。。一大坨代碼。。。查了好久。。。沒找出來。。。最后只能求助大神。。。。大神順著我思路也查了半天沒發現端倪。。。我的下發程序是帶ui的。。。大神說試試帶ui的行不行。。。。F5。。。。。。crush。。。。但是crush的地方變了。。。。一查。。。果然new一個數組時,數組的大小算錯了。。。趕忙修改。。。。F5。。。ok。。。。linux....ok.......
碎碎念。。。。。。。
總結:
1.大神說:有時一個bug如果找不到解決方案,就要從多個方向來查。。。例如不帶ui的,crush。。。試試帶ui的。。。也許會有意想不到的效果
2.有時候自己閉門造車真的效率低下,三人行,必有我師。。。多向他人學習請教。
3.繼續努力吧,騷年!
總結
以上是生活随笔為你收集整理的【大局观很关键】关于找程序的bug的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【C/C++多线程编程之十】pthrea
- 下一篇: 北大博士送5个月外卖揭秘算法黑幕