Suchergebnisse für Anfrage "c++11"
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 ...
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 ++ - ...
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 ...
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 ...
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 ...
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 ...
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 :: ...
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 ...
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() ...
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 ...