Suchergebnisse für Anfrage "noexcept"
Destruktoren und noexcept
Ich bin ein bisschen verwirrt mit Destruktoren und
Übergabe des Nullzeigers an die neue Platzierung
Die Standardplatzierung
Erfordert der C ++ - Standard, dass C-Verknüpfungsfunktionen "noexcept" sind?
Ich kann nichts in dem Standard finden, der Funktionen erzwingt, die mit deklariert wurdenextern "C" seinnoexceptentweder implizit oder explizit. Es sollte jedoch klar sein, dass C-Aufrufkonventionen keine Ausnahmen unterstützen können ... oder ...
Programm mit "noexcept" -Konstruktor, akzeptiert von gcc, abgelehnt von clang
Der Code struct T { T() {} }; struct S { T t; S() noexcept = default; }; int main() { // S s; } g ++ 4.9.2 akzeptiert dies ohne Fehler oder Warnungen, jedoch klingeln die Berichte 3.6 und 3.7 für Zeile 7: error: exception specification of ...
Erzwinge "noexcept" auf std :: function?
Dieser Code wird kompiliert und ausgeführt und wirft dasint: #include <functional> void r( std::function<void() noexcept> f ) { f(); } void foo() { throw 1; } int main() { r(foo); } Howeve, r Ich möchte, dass der Compiler die Zeile ...
Können wir in einer noexcept-Spezifikation auf Member-Variablen verweisen?
Bitte beachten Sie den folgenden Codeausschnitt: template<class Tuple> class vector { public: typename Tuple::size_type size() const noexcept(noexcept(m_elements.size())) { return m_elements.size(); } private: Tuple m_elements; }; class tuple { ...
Ist es sinnvoll, eine gelöschte Funktion als noexcept zu deklarieren?
Betrachten Sie diese beiden möglichen Definitionen für eine Klasse: Ausstellung A: struct A { A() = delete; };Ausstellung A ′: struct A { A() noexcept = delete; }Ist es sinnvoll, eine gelöschte Funktion als @ zu deklarierenoexcept?
noexcept, Stack-Abwicklung und Performance
FolgendeEntwur [http://aristeia.com/EC++11-14/noexcept%202014-03-31.pdf] aus Scott Meyers neuem C ++ 11-Buch sagt (Seite 2, Zeilen 7-21) Der Unterschied zwischen dem Abwickeln des Aufrufstapels und dem möglichen Abwickeln hat einen überraschend ...
Seite 1 von 2