Suchergebnisse für Anfrage "c++11"
Initialisiere einen Vektor von Paaren in einer Zeile
Ich möchte einen std :: vector (von std :: pair) mit @ initialisierk -Objekte mit dem unten gezeigten Wertepaar. Hier ist mein Versuch: // int k std::vector <std::pair<Point::FT, int> > v(k, (std::numeric_limits<FT>::max(), -1));Der ...
boost :: Format mit verschiedenen Template-Argumenten
ngenommen, ich habe einprintf -ähnliche Funktion (zur Protokollierung) mit perfekter Weiterleitung: template<typename... Arguments> void awesome_printf(std::string const& fmt, Arguments&&... args) { boost::format f(fmt); f % /* How to specify ...
constexpr statisches Datenelement mit undefiniertem Referenzfehler
Ich arbeite an einem Kernel und möchte meine statischen Daten zum Mitglied machen.constexpr so kann ich seine Werte in einem @ habenum class. In diesem Fall wird jedoch ein undefinierter Referenzfehler angezeigt. Es scheint nur zu funktionieren, ...
Gibt es einen Compiler-Fehler, der durch die Implementierung eines Merkmals vom Typ is_complete aufgedeckt wurde?
Ich habe diese C ++ 11-Trait-Vorlage geschrieben, um zu prüfen, ob ein Typ vollständig ist: template <typename...> using void_t = void; template <typename T, typename = void> struct is_complete : std::false_type {}; template <typename T> ...
Wie man libcxx und libcxxabi mit clang unter CentOS 7 erstellt
Ich möchte C ++ 11 oder C ++ 14 mit clang / clang ++ unter CentOS 7 verwenden. Wie erstelle ich diese Gebäudeumgebung?
CLion C ++ 98-Modus zugunsten von C ++ 11 deaktivieren
Ich versuche, Code mit C ++ 11-Syntax in JetBrains CLion zu kompilieren, daher möchte ich den C ++ 98-Modus deaktivieren. Ich folgte den Anweisungen ...
Warum ein Aufruf einer Nicht-Member-Funktion mit demselben Namen wie eine Member-Funktion einen Fehler erzeugt
Ich habe den nächsten Code: void f(int){} struct A { void f() { f(1); } };Dieser Code ist mit der Fehlermeldung (GCC) nicht korrekt formatiert:error: no matching function for call to ‘A::f(int)’ oder (clang)Too many arguments to function call, ...
Was ist das C ++ 11-Äquivalent zu boost :: date_time :: not_a_date_time?
Ich ändere ein altes Projekt und aktualisiere gleichzeitig mehrere Dinge, um es auf C ++ 11 zu bringen. Ich möchte verschiedene Verwendungen von boost :: date_time durch die neue Funktionalität in std :: chrono ersetzen. Aber ich kann nicht ...
Kann die Rückgabe einer lokalen Variablen nach Wert in C ++ 11/14 dazu führen, dass der Rückgabewert von rvalue erstellt wird, wenn kein Kopieren / Verschieben beteiligt ist?
Ich weiß, dass der Compiler in der folgenden Situation frei ist, den Rückgabewert von @ zu konstruieremakeA (es steht aber auch frei, die Kopie zu löschen oder ganz zu verschieben): struct A { A(A&); A(A&&); }; A makeA() { A localA; return ...
Wie kombiniere ich Hash-Werte in C ++ 0x?
C ++ 0x fügt @ hinhash<...>(...). Ich konnte kein @ findhash_combine Funktion jedoch, wie in @ dargestel boost [http://www.boost.org/doc/libs/1_37_0/doc/html/hash/reference.html#boost.hash_combine] . Was ist der sauberste Weg, um so etwas zu ...