Debug模式下正確,Release錯誤

今天在調HEVC項目代碼時,發現Debug下碼流可以正確解碼,Relaese下出錯。經過一番調試,發現問題是一個數組沒有初始化導致的錯誤。
真正的原因是:Debug會給未初始化的變量自動初始化,Release不會。
平時寫代碼千萬不要偷懶,該初始化就初始化,特別是數組的初始化。


下面的鏈接是關於Debug和Release模式下程序的差異,寫得不錯:
http://www.cnblogs.com/huaping-audio/archive/2008/08/23/1274833.html

這個鏈接是怎麼設置Relaese模式的一些參數,以利於在該模式下調試代碼。http://blog.csdn.net/linpengbin/article/details/49560147

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章