Перенос __try/___VC++'s кроме EXCEPTION_STACK_OVERFLOW на MinGW

Я пытаюсь перенести некоторый код, используя оператор try-except из VC++, в MinGW:

bool success = true;

__try {
    //...
} __except ((EXCEPTION_STACK_OVERFLOW == GetExceptionCode())
            ? EXCEPTION_EXECUTE_HANDLER
            : EXCEPTION_CONTINUE_SEARCH) {
    success = false;
    _resetstkoflw();
}
return success;

Можно ли написать код, который ловит исключение переполнения стека, используя MinGW g++?

7
задан Bo Persson 30 August 2011 в 19:24
поделиться