Suchergebnisse für Anfrage "constexpr"
Wie schreibe ich eine constexpr-Swap-Funktion, um die Endianess einer Ganzzahl zu ändern?
Wie schreibe ich einconstexpr Funktion zum Tauschen der Endianess einer Ganzzahl, ohne auf Compiler-Erweiterungen angewiesen zu sein. Kannst du ein Beispiel geben, wie das geht?
Wenn und warum sollten Sie static mit constexpr verwenden?
Als Haftungsausschluss habe ich meine Recherche dazu gemacht, bevor ich gefragt habe. Ich fand eine ähnliche SO Frage [https://stackoverflow.com/questions/13865842/does-static-constexpr-variable-make-sense] aber die antwort dort fühlt sich ein ...
constexpr funktioniert nicht, wenn die Funktion innerhalb des Klassenbereichs deklariert ist
Ich verwende g ++ 4.8.0, das nicht früher enthält
Constexpr Variable und Division
Ich versuche, diesen einfachen Ausdruck beim Kompilieren mit der neuen constexpr-Funktion von C ++ 11 auszuwerten: template <int a, int b> class Test { static constexpr double c = a / b; };Aber hier ist, was Clang mir immer wieder ...
Throw in Constexpr Funktion
Der folgende Code kompiliert unter clang ++ 3.7.0, wird jedoch von g ++ 5.3.1 abgelehnt. Beide haben-std=c++14 Möglichkeit. Welcher Compiler ist richtig? Weiß jemand wo in der Norm darüber geredet wird? Vielen Dank #include <stdexcept> using ...
Warum lehnt MSVC ++ 11 die constexpr-Qualifizierung einer Funktion ab?
Daher hat mir MSVC (Visual Studio 2012) beim Herumspielen mit constexpr beim Versuch, meine Funktion mit dem zu qualifizieren, einen Fehler gemacht
Wie erzwinge ich die Weitergabe von Konstanten über eine Inline-Funktion?
Ich versuche, den Pre-Prozessor dazu zu zwingen, etwas zu rechnen, damit eine Konstante in die Inline-Assembly übertragen wird. Hier ist der reduzierte Fall: inline unsigned int RotateRight(unsigned char value, unsigned int amount) ...
Ist die Adressierung einer lokalen Variablen in C ++ 11 ein konstanter Ausdruck?
Das folgende C ++ 11 Programm: