Поделиться через


Ошибка компилятора C2703

незаконное __leave заявление

Замечания

Оператор __leave должен находиться внутри __try блока.

Пример

Следующий пример приводит к возникновению ошибки C2703:

// C2703.cpp
int main() {
   __leave;   // C2703
   __try {
      // try the following line instead
      __leave;
   }
   __finally {}
}

См. также

Ключевое __leave слово
Инструкция try-except
Инструкция try-finally