Loading...
Select Version
&pagelevel(5)&pagelevel
C-Module, die mit dem C- oder C++-Compiler V2.2 erzeugt wurden, können mit C++ V3, C++ 2017 bzw. C++2020-Modulen verknüpft werden. Bezüglich der Stack-Abwicklung durch das C++-Laufzeitsystem gibt es folgende Einschränkungen:
Es darf keine Ausnahme geworfen werden, wenn zwischen dem
throw
-Aufruf und dem Ausnahme-Handler (catch
), der die Ausnahme auffängt, noch eine C-V2.2-Funktion aktiv ist.Es darf keine Ausnahme weitergeworfen werden, wenn zwischen dem Aufruf
throw;
und dem Ausnahme-Handler (catch
), der die weitergeworfene Ausnahme aufgefangen hat, noch eine C-V2.2-Funktion aktiv ist.Es darf kein
longjmp
aus einer C++-Funktion über eine C-V2.2-Funktion hinweg erfolgen.