Suchergebnisse für Anfrage "c++11"

4 die antwort

Was bedeutet das Wort void () in decltype (void ()) genau?

Dies ist eine Fortsetzung vonDie [https://stackoverflow.com/questions/39278200/is-sizeofvoid-a-legal-expression] Frage, genauer von den Kommentaren vonDie [https://stackoverflow.com/a/39278306/4987285] Antworten Was bewirkt dasvoid() ...

4 die antwort

Ist da ein `shared_lock_guard` und wenn nicht, wie würde es aussehen?

Ich wollte ein @ verwendstd::mutex in meiner Klasse und bemerkte, dass es nicht kopierbar ist. Ich befinde mich hier in der untersten Ebene meiner Bibliothek. Es scheint also eine schreckliche Idee zu sein, dieses Verhalten zu haben. Ich ...

4 die antwort

Verwenden von RAII zum Verwalten von Ressourcen über eine C-API

Ressourcenbeschaffung ist Initialisierung [https://stackoverflow.com/questions/2321511/what-is-meant-by-resource-acquisition-is-initialization-raii] (RAII) wird häufig in C ++ verwendet, um die Lebensdauer von Ressourcen zu verwalten, für die ...

TOP-Veröffentlichungen

4 die antwort

MinGW 5.3.0-2 funktioniert nicht

Ich erhalte einen bizzare-Fehler nach dem Upgrade auf MinGW 5.3.0-2 (aktuelle Version) Ich habe alles überprüft, weil es das fünfte Mal ist, dass ich es neu installiere und dachte, es würde helfen [https://i.stack.imgur.com/X3Imm.png] Code :: ...

4 die antwort

Wie hilft die neue bereichsbasierte for-Schleife in C ++ 17 Ranges TS?

Der Ausschuss hat die bereichsbezogene for-Schleife geändert von: C ++ 11: { auto && __range = range_expression ; for (auto __begin = begin_expr, __end = end_expr; __begin != __end; ++__begin) { range_declaration = *__begin; loop_statement } ...

6 die antwort

Alternativ zu std :: function für die Übergabe von function als Argument (Rückrufe usw.)

Ich bin bei meinen Experimenten mit C ++ 11 darauf gestoßen. Ich finde, dass es eine offensichtliche Lösung ist, aber ich habe keine anderen Beispiele dafür in freier Wildbahn finden können, also mache ich mir Sorgen, dass etwas fehlt. Die ...

6 die antwort

Pointer to member: Funktioniert in GCC, aber nicht in VS2015

Ich versuche ein "Eigenschaft" -System zu implementieren, um C ++ - Instanzen in JSON zu konvertieren und umgekehrt. Ich habe einen Teil des Codes aus Guillaume Racicots Antwort auf diese Frage entnommen C ++ - ...

6 die antwort

C ++ std :: Tupelreihenfolge der Zerstörung

Gibt es eine Regel, die besagt, in welcher Reihenfolge die Mitglieder eines std :: tuple zerstört werden? Zum Beispiel, wennFunction1 gibt ein @ zurüstd::tuple<std::unique_ptr<ClassA>, std::unique_ptr<ClassB>> zuFunction2, dann kann ich sicher ...

4 die antwort

Gewährleistet Standard C ++ 11, dass memory_order_seq_cst die Neuanordnung von Nicht-Atomen um ein Atom in StoreLoad verhindert?

Garantiert C ++ 11, dassmemory_order_seq_cst verhindert, dass StoreLoad eine atomare Operation für nicht-atomare Speicherzugriffe neu anordnet? ie bekannt, gibt es 6std::memory_orders in C ++ 11 und seine Angabenie regelmäßig, nicht atom ...

2 die antwort

Wie kann ich ABA Counter mit c ++ 11 CAS implementieren?

Ich implementiere eine sperrfreie Warteschlange basierend auf diesemAlgorithmu [http://www.cs.rochester.edu/research/synchronization/pseudocode/queues.html], das einen Zähler verwendet, um das ABA-Problem zu lösen. Ich weiß aber nicht, wie ich ...