I have a bunch of unit tests that I'm running in batch mode. Occasionally, one will crash with a debug assertion fired from the Visual C++ library. This causes a dialog to pop up, and the unit tests stop running until I click "OK" to close the dialog.
How can I make a C++ program just crash (like on Linux) when it hits an assertion, instead of popping up the annoying dialog?
Note: I do not want to disable assertions; just the dialog.