Suchergebnisse für Anfrage "noexcept"

4 die antwort

ofür ist noexcept nützlich?

Das habe ich gesehen C ++ 11 hat das @ hinzugefünoexcept Stichwort. Aber ich verstehe nicht wirklich, warum es nützlich ist. Wenn die Funktion ausgelöst wird, wenn sie nicht ausgelöst werden soll - warum soll das Programm abstürzen? So wann ...

6 die antwort

C ++ noexcept für eine Funktion, die keine Ausnahmen auslöst, aber einen Speicherfehler verursachen kann

Zum Beispiel ist es üblich, auf zwei verschiedene Arten auf Elemente eines privaten Arrays zuzugreifen, den Array-Subskriptionsoperator zu überladen oder @ zu definiereat: T& operator[](size_t i) { return v[i]; } T const& operator[](size_t i) ...

8 die antwort

Wann sollte ich noexcept wirklich verwenden?

Das

TOP-Veröffentlichungen

8 die antwort

Ermitteln, ob ein Konstruktor einer abstrakten Basisklasse noexcept ist?

n C ++ 11 und höher, wie Sie bestimmen, ob ein Konstruktor einer abstrakten Basisklasse @ inoexcept? Die folgenden Methoden funktionieren nicht: #include <new> #include <type_traits> #include <utility> struct Base { Base() noexcept; virtual int ...

8 die antwort

Kann eine NoExcept-Funktion immer noch eine Funktion aufrufen, die in C ++ 17 ausgelöst wird?

Im P0012R1 [http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/p0012r1.html], "Ausnahmespezifikationen als Teil des Typsystems definieren ", Ich sehe dasnoexcept wird jetzt Teil des Funktionstyps. Ich kann nicht sagen, ob dies @ verhindern ...