程序结束时,未知原因,引发的异常: 0xC0000005

VS在win上编译器还是有很多莫名其妙的bug 的,记录一下我遇到的吧。(PS:还是去玩Linux吧)

 

1.代码格式问题:有时候从别的机器或者Git上的代码直接在VS上编译可以成功,但调试的时候会莫名其妙的报bug ,比如很正常的代码内存错误,ui函数出错什么的,这时用nootpade++改一下编码格式。

程序结束时,未知原因,引发的异常: 0xC0000005

点击格式,转为utf-8格式。。。(或其他),可以试试。

 

2.程序运行结束时,莫名引发的异常: 0xC0000005等。

如:exit(main_result);

程序结束时,未知原因,引发的异常: 0xC0000005

可以在上面异常设置下,引发此异常类型时中断,取消勾选。

查看 调试---窗口---异常设置,点开查看有哪些异常被设置成中断。