出現“發生訪問衝突”類型錯誤的解決方法
若出現“***exe中的0x***處未處理的異常:0x***讀取位置0x***時發生訪問衝突”這樣的錯誤,則說明訪問了不屬於自己的內存空間,可按照下列順序查明原因:
1、數組太小,卻給它賦了一個長度超過下標的值;
2、句柄或指針在使用前被釋放;
3、給所有指針賦NULL,訪止野指針。
1、數組太小,卻給它賦了一個長度超過下標的值;
2、句柄或指針在使用前被釋放;
3、給所有指針賦NULL,訪止野指針。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
const和static const還有static區別
對於C/C++語言來講, const就是隻讀的意思,只在聲明中使用; static一般有2個作用,規定作用域和存儲方式.對於局部變量,static規
C++面試題之螺旋隊列
//螺旋隊列.cpp// 21 22 ... ...// 20 7 8 9 10// 19 6 1 2 11// 18 5 4 3 12// 17 16 15 14 13//看