Middle+
56
0
questionbank

Каким образом сохраняются исключения (exception) в C/C++?

Answer from sobes.tech neural network

Исключения в C++ не хранятся как статически выделенные объекты. При возникновении исключения происходит следующее:

  1. Создается временный объект типа исключения.
  2. Этот объект передается механизму обработки исключений.
  3. Механизм раскрутки стека (stack unwinding) ищет подходящий обработчик

Исключения в C++ не хранятся как статически выделенные объекты. При возникновении исключения происходит следующее:

  1. Создается временный объект типа исключения.
  2. Этот объект передается механизму обработки исключений.
  3. Механизм раскрутки стека (stack unwinding) ищет подходящий обработчик

Register or sign in to get access to full answers for all questions from the question bank.

exceptionserror-handlingc-cpplanguage-featuresruntime