Betrachten Sie den folgenden Code:
%Vor%Gibt es eine Garantie, dass der p2-Destruktor vor dem Verlassen des Oszilloskops aufgerufen wird? Der gesunde Menschenverstand sagt, dass die Stapelvariablen zuerst von der Spitze des Stapels zerstört werden sollten, aber der C ++ - Compiler kann die Zuordnungen neu anordnen.
Ja, sie werden in umgekehrter Reihenfolge zur Konstruktionsreihenfolge zerstört - zuletzt konstruierte Objekte werden zuerst zerstört. C ++ garantiert dies.
Tags und Links c++