Suchergebnisse für Anfrage "c++11"
Confusion über Threads, die von std :: async mit dem Parameter std :: launch :: async @ gestartet wurd
Ich bin ein bisschen verwirrt über diestd::async Funktion. Die Spezifikation besagt: asynchrone Operation wird "wie in einem neuen Ausführungsthread" ausgeführt (C ++ 11 §30.6.8 / 11). Now, was soll das heißen? ach meinem Verständnis ist der ...
Was ist der Unterschied zwischen r-Wert-Referenzen und l-Wert-Referenzen? (CodeGen)
Wie sieht eine r-Wert-Referenz aus einer untergeordneten Perspektive aus? Ich kann einfach nicht meinen Kopf darum wickeln! Kann ich ein Beispiel für generierten Code (entweder äquivalentes C oder x86 / x64) von einer r-Wert-Referenz im Vergleich ...
Werte für aktive Objekte zurückgeben
Back im Jahr 2010 befürwortete Herb Sutter die Verwendung von aktiven Objekten anstelle von nackten Fäden in einemArtike [http://www.drdobbs.com/parallel/prefer-using-active-objects-instead-of-n/225700095] auf Dr. Dobb's. Hier ist eine C ++ ...
Wie werden Move-Konstruktoren für C ++ 03 und C ++ 11 geschützt?
Dies ist ähnlich wieWelche Unterschiede zwischen C ++ 03 und C ++ 11 können zur Laufzeit festgestellt werden? [https://stackoverflow.com/q/6473218]. In diesem Fall soll die Erkennung jedoch über den Präprozessor erfolgen. Wie sollen wir das @ ...
C ++ 11 Zuweisungsanforderung für Strings
Ich hatte gehört, dass C ++ 11 @ erfordern würstrings, die im zusammenhängenden Speicher zugeordnet werden sollen. Ich dachte sogar, ich hätte eine Stapelüberlauf-Frage dazu gesehen, aber ich kann sie anscheinend nicht finden. Ich weiß, dass in ...
Issue using std :: atomic_flag with worker thread
sorry for the verbosity - Ich habe mein Bestes getan, um mein Codebeispiel in einer minimal funktionalen Klasse zu komprimieren undmain() Methode Ich versuche ein @ zu benutzatomic_flag bemerken_rx() in meinem Worker-Thread beenden, wennstop() ...
Warum funktioniert SFINAE (enable_if) nicht für Elementfunktionen einer Klassenvorlage?
#include <type_traits> struct A{}; struct B{}; template <typename T> struct Foo { typename std::enable_if<std::is_same<T, A>::value>::type bar() {} typename std::enable_if<std::is_same<T, B>::value>::type bar() {} };Fehlermeldung 14:5: error: ...
std :: binden und perfekt weiterleiten
Der folgende Code wird nicht kompiliert: #include <functional> template<class ...Args> void invoke(Args&&... args) { } template<class ...Args> void bind_and_forward(Args&&... args) { auto binder = std::bind(&invoke<Args...>, ...
c ++ unordered_map kollisionsbehandlung, resize und rehash
Ich habe den C ++ - Standard noch nicht gelesen, aber so denke ich, dass die ungeordnete Map von c ++ funktionieren soll. Ordnen Sie einen Speicherblock im Heap zu.Bei jeder Put-Anfrage wird das Objekt gehasht und einem Speicherplatz in diesem ...
What are move semantics
Ich habe gerade das Radio von Software Engineering gehört Podcast Interview mit Scott Meyers [http://www.se-radio.net/2010/04/episode-159-c-0x-with-scott-meyers/] bezüglich C ++ 0x [http://en.wikipedia.org/wiki/C++11]. Die meisten neuen ...