我在c++程序中使用assert,每次如果assert中的內(nèi)容測試失敗,程序就直接結束了,什么提示都不給出,常常給人莫名其妙的感覺,為什么就突然結束了?有時會立即想到是不是assert不通過,但查找是哪個assert不通過也常常很花費功夫!有時要找很久才想起是不是哪個assert又不通過,真汗!我使用vs2013,這個assert不應該是這樣的吧?是不是有一個地方可以設置它不要突然結束程序,而是給出提示?百度很久沒有答案,望高手指教!
vs2013 assert失敗時總是突然結束,不給出任何提示信息,怎么辦?
慕尼黑8549860
2018-11-07 10:14:04