出现0xC0000005:Access Violation的解决办法
一般出现此问题都是因为指针未初始化等出现的访问违规。但我出现这个错误的描述如下:
描述:vc程序在窗口中添加edit空间(或其他控件)及对应变量后(都是通过类向导添加的,没有认为因素),编译及连接都能正常通过,但运行时会出现0xC0000005:Access Violation错误。经跟踪调试发现,当程序运行到C******App::InitInstance() 中的m_pMainWnd = &dlg;语句时,发生错误。
解决:重新Rebuilt All(全部重建)来重新编译即可。
不知道是为什么,有人说是vc的一个bug。