Suchergebnisse für Anfrage "static-assert"

1 die antwort

Template-Metafunktion zur Erkennung von Template-Spezialisierungen

Inspiriert vondiese Frage, ich frage mich, ob es eine Überprüfung zur Kompilierungszeit gibt, die man einführen kann, um festzustellen, ob zwei vorgegebene T...

1 die antwort

/boost/lockfree/queue.hpp: Fehler: Statische Assertion fehlgeschlagen: (boost :: has_trivial_destructor <T> :: value)

Ich versuche zu ersetzen

1 die antwort

C ++ 11 statische behaupten für Gleichheit vergleichbaren Typ?

TOP-Veröffentlichungen

1 die antwort

Wie schreibe ich lauffähige Tests von static_assert?

1 die antwort

Wie schränke ich den Template-Parameter auf Zeiger oder Direktzugriffs-Iterator ein?

Gibt es eine Möglichkeit, den Parametertyp einer Vorlagenfunktion auf Zeiger oder Iteratoren mit wahlfreiem Zugriff zu beschränken? Angenommen, ich entwickle eine Sortierfunktion, die nur mit Behältern mit wahlfreiem Zugriff funktioniert. Ich ...

2 die antwort

C ++ 11 static_assert (und darin zu verwendende Funktionen)

2 die antwort

Statische Aussagen und SFINAE

Bedenken Sie:

2 die antwort

Optimierung, Asserts und Release-Modus

Betrachten Sie eine Funktion void f() { assert(condition); ... }Im Debug-Modus, in dem Zusicherungen aktiviert sind, kann der Compiler davon ausgehen, dass diese aktiviert sindcondition gilt, da der verbleibende Code sonst nicht ausgeführt ...

2 die antwort

statisch behaupten, dass der Vorlagentypname T NICHT vollständig ist?

Gibt es eine Möglichkeit, static_assert, dass ein Typ T @ isNich an dieser Stelle in einer Kopfzeile vervollständigen? Die Idee ist, einen Kompilierungsfehler zu haben, wenn jemand #includes die Straße hinunter an Stellen hinzufügt, an denen ...

3 die antwort

constexpr, static_assert und inlining

Ich habe vorher nachgefragtFunktionsüberladung basierend darauf, ob die Argumente sind