Suchergebnisse für Anfrage "c++11"

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 ...

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

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 ...

TOP-Veröffentlichungen

4 die antwort

Gewährleistet C ++ 11, dass ein temporäres Objekt, das an eine Funktion übergeben wurde, vor dem Funktionsaufruf erstellt wurde?

Gewährleistet Standard C ++ 11, dass alle 3 temporären Objekte erstellt wurden, bevor die Funktion ausgeführt wird? Auch wenn temporäres Objekt übergeben wurde als: Objek rvalue-referencewurde nur Mitglied des temporären ...

2 die antwort

Was entspricht der Funktionsparameter constexpr?

Wir versuchen, Code unter Clang und Visual C ++ zu beschleunigen (GCC und ICC sind in Ordnung). Wirhabe gedach wir könnten @ verwendconstexpr um Clang mitzuteilen, dass ein Wert eine Kompilierzeitkonstante ist, die jedoch einen Kompilierfehler ...

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 ...

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

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

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() ...

2 die antwort

Instantierung einer abstrakten Klasse über Initialisierungsliste [duplizieren]

Diese Frage hat hier bereits eine Antwort: Warum erlauben mir gcc und clang, eine abstrakte Klasse zu konstruieren? [/questions/37017094/why-do-gcc-and-clang-allow-me-to-construct-an-abstract-class] 1 AntwortIch möchte verstehen, warum der ...