C++ try{}catch{...}

try { int *p = NULL; *p = 12; } catch (...) { AfxMessageBox("ERROR"); } 如果想在,VS下異常被捕捉到,必須進行如下設置,如果不設置,則異常捕捉會被編譯器優化掉,而無效。 在編譯命令行中加入 / EHa 的參數。 設置如下:
相關文章
相關標籤/搜索