在C******App::InitInstance() 中出現Access Violation錯誤的解決方法

出現0xC0000005:Access   Violation的解決辦法

一般出現此問題都是因爲指針未初始化等出現的訪問違規。但我出現這個錯誤的描述如下:

描述:vc程序在窗口中添加edit空間(或其他控件)及對應變量後(都是通過類嚮導添加的,沒有認爲因素),編譯及連接都能正常通過,但運行時會出現0xC0000005:Access   Violation錯誤。經跟蹤調試發現,當程序運行到C******App::InitInstance() 中的m_pMainWnd = &dlg;語句時,發生錯誤。

解決:重新Rebuilt All(全部重建)來重新編譯即可。

不知道是爲什麼,有人說是vc的一個bug。

原文地址爲:http://www.enqm.net/bbs/simple/?t10612.html

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