不管程序运行中,还是点关闭按钮,都出现这个问题:
Unhandled exception in A.exe(MSVCRTD.DLL):0xC0000005:Access Violation为什么?
郁闷

解决方案 »

  1.   

    这个很难说,如果你用了空指针、空的GDI资源等等都会产生这样的问题
      

  2.   

    有一个异常导致你的程序出错了,注释掉一部分代码,看看会不会出错,如果有错再的注释掉一些代码,最简单的注释方法是把函数里的代码全部去掉手工自定返回值,这样一来可以很快确定你的出错的地方,另外你是在Release下运行的程序吧,在Debug下会有出错行的提示的,按照提示加上函数调用站应该可以确定错误的地方,如果只是Release出错的话,参考一下论坛中关于Release与Debug的不同之处的帖子,很多的.我记得精华帖里有相关的文章.
      

  3.   

    程序有时候还出现这个问题:
    E:AView.cpp(4) : warning C4652: compiler option 'Generate Browser Info' inconsistent with precompiled header; current command-line option will override that defined in the precompiled header
    但是并不影响,我很想搞清楚到底是为什么?
    谢谢!!