Catch access violation exception
An eggProgramThe program crashes in debug mode. minidump can locate the errorCodeBut the captured data is too small to determine the location of the memory access error. If you can capture this exception and set a breakpoint, debugging will be much easier. Because access violation exception is an exception type defined by MS, try {} catch (...) {} cannot catch this exception in normal compilation. Google, there are several ways to capture Ave, the simplest is to modify the compilation attribute: project properties-> C/C ++-> code generation-> modify the Enable C ++ exceptions to "yes with seh ". catch (...) {} Will be able to correctly capture Vae :) it is best to use this method only during debugging. Therefore, we should stick to the default compilation attribute for normal release and avoid catch Vae errors.