Suchergebnisse für Anfrage "c++11"
Erlauben rWert-Referenzen baumelnde Referenzen?
Betrachten Sie das Folgende. #include <string> using std::string; string middle_name () { return "Jaan"; } int main () { string&& danger = middle_name(); // ?! return 0; }Dies berechnet nichts, aber es wird fehlerfrei kompiliert und zeigt etwas, ...
Teilweise Spezialisierung von Funktionsschablonen
Weiß jemand, ob in C ++ 11 Funktionsvorlagen teilweise spezialisiert werden können?
Warum generiert der Compiler keine Kompilierungsfehler, wenn ein falscher Argumenttyp an eine Strukturinitialisierungsliste übergeben wird?
Ich habe eine Struktur definiert, die einen Konstruktor hat: struct MyStruct { MyStruct(const int value) : value(value) { } int value; };und die folgenden Objekte: int main() { MyStruct a (true); MyStruct b {true}; }Aber ich habe weder ...
Ist es in Ordnung, ein Objekt aus einer Warteschlange zu "verschieben", wenn Sie dabei sind, es zu entfernen?
Ich arbeite an einem Parser fürcommands (das sind ausgefallene Wrapper für große Datenfelder) und eine Warteschlange, in der sich nicht behandelte Befehle befinden. Wenn ich einen Befehl benötige, frage ich ihn mit folgendem Code ...
Warum verwendet C ++ nicht std :: nested_exception, um das Werfen vom Destruktor zu ermöglichen?
Das Hauptproblem beim Auslösen von Ausnahmen vom Destruktor besteht darin, dass in dem Moment, in dem der Destruktor aufgerufen wird, eine andere Ausnahme "im Flug" sein kann std::uncaught_exception() == true) und so ist es nicht offensichtlich, ...
Wie erkennt der std :: thread-Konstruktor eine rWertreferenz?
Offensichtlich ist es möglich, eine rWert-Referenz an @ zu übergebestd::thread Konstrukteur. Mein Problem ist mit der Definition dieses Konstruktors in cppreference [http://en.cppreference.com/w/cpp/thread/thread/thread]. Es heißt, dass dieser ...
Unterstützt MinGW-w64 Standard-Thread bei Verwendung des Win32-Threading-Modells?
Ich habe mich bei der Installation der MinGW-w64-Toolchain für das Win32-Threading-Modell entschieden, nachdem ich gelesen habe, dass es eine bessere Leistung als das POSIX-Gegenstück bietet. Ich bin nicht für das Benchmarking dieses Anspruchs ...
War Raw-Pointer-Konstruktor von shared_ptr ein Fehler?
Im Nachhinein gegebenmake_shared, würdeshared_ptr Haben Sie einen Konstruktor, der einen rohen Zeiger verwendet? Wurde er mit C ++ 11 eingeführt? Gibt es starke Argumente oder Use Cases für diesen Konstruktor? Es hätte die gut dokumentierte ...
trailing Rückgabetyp mit decltype mit einer variadischen Template-Funktion
Ich möchte einen einfachen Addierer (für Kichern) schreiben, der jedes Argument addiert und eine Summe mit dem entsprechenden Typ zurückgibt. Derzeit habe ich Folgendes: #include <iostream> using namespace std; template <class T> T sum(const T& ...
Type 'uint32_t' konnte nicht aufgelöst werden
Ich arbeite an einem C ++ - Programm in Eclipse (3.8.1) CDT. Ich verwende den gcc-Compiler unter Debian 8. Ich verwende auch eine Open-Source-Bibliothek namens opendnp3, die in C ++ geschrieben ist und @ erforder uint32_t aufzulösen, da es ein ...