Есть ли способ временно отключить исключения первого шанса в Visual C ++?
Примерно так:
void someFunc() {
disableFirstChanceExceptions();
try {
// some code
}
catch (std::exception& e) {
// some code
}
catch (...) {
// some code
}
enableFirstChanceExceptions();
}
Я знаю, что такое исключения первого шанса и как их использоватьих.
Проблема в том, что я распространяю DLL, в которой используются исключения.
К сожалению, если клиент использует отладчик со своей программой, он заметит мои исключения для интерна.
Дело не в том, что я хочу их скрывать, а скорее в том, что я хочу избавиться от этих вопросов поддержки.