Suchergebnisse für Anfrage "c++11"
decltype, result_of oder typeof?
Ich habe class A { public: B toCPD() const;Und template<typename T> class Ev { public: typedef result_of(T::toCPD()) D;Nach der InstantiierungEv<A>, der Compiler sagt: meta.h: 12: Fehler: 'T :: toCPD' ist kein Typ eder decltype noch typeof ...
Overload -> Operator zum Weiterleiten des Mitgliederzugriffs über Proxy
Ich versuche, ein Python zu wickelnPyObject* in einem (nObject Klasse. In Python ist alles einPyObject*. Eine Liste ist einPyObject*, und jedes Element in der Liste ist selbst einPyObject*. Das könnte sogar eine andere Liste sein. etc Ich ...
Wie initialisiere ich das dynamische Array von Zeichen mit einem String-Literal in C ++?
Ich möchte Folgendes tun: std::unique_ptr<char[]> buffer = new char[ /* ... */ ] { "/tmp/file-XXXXXX" }; Offensichtlich funktioniert es nicht, weil ich die Größe eines neuen Arrays nicht angegeben habe. Was ist ein geeigneter Weg, um mein Ziel ...
Wie kann ich ein std :: -Array von std :: -Paaren in Klammern setzen?
std::array<std::pair<int, int>, 2> ids = { { 0, 1 }, { 1, 2 } }; VS2013 Fehler: Fehler C2440: 'Initialisierung': Konvertierung von 'int' nach 'std :: pair' nicht möglich. Kein Konstruktor konnte den Quelltyp annehmen, oder die Auflösung der ...
Warum gibt es einen sizeof… -Operator in C ++ 0x?
Ich habe gesehen, dass @GMan @ implementiert h eine Version vonsizeof... [https://stackoverflow.com/questions/2770474/how-to-find-the-length-of-a-parameter-pack/2770496#2770496] für verschiedene Vorlagen, die (soweit ich das beurteilen kann) dem ...
Aktuelle Systemzeit in Nanosekunden mit c ++ chrono drucken [closed]
Wie kann ich die aktuelle Uhrzeit im unten angegebenen Format mit dem @ -Zeichen druckestd::chrono Bibliothek Das Format lautet:hour:minute:second:millisecond:microsecond:nanosecond.
c ++ 11: Was ist die GC-Schnittstelle und wie wird sie implementiert?
Ich habe Bjarne Stroustrups Vortrag beobachtet "The Essential C ++ [https://www.youtube.com/watch?v=86xWVb4XIyE] ". In 44:26 erwähnte er "C ++ 11 spezifiziert eine GC-Schnittstelle". Kann ich fragen, was ist die Schnittstelle und wie man es ...
Subtraktion von zwei Nullptr-Werten, die garantiert Null sind?
Ist es durch den C ++ - Standard garantiert, dass der Unterschied zwischen diesen Zeigern gleich 0 ist, wenn ich zwei Zeiger desselben Typs habe, deren Wert nullptr ist? Gilt in einer pseudomathematischen Notation das folgende Prädikat? ForAll ...
C ++ 0x Thread-Unterbrechung
Nach dem endgültigen Entwurf von C ++ 0x gibt es keine Möglichkeit, einen Thread zum Beenden aufzufordern. Bei Bedarf müssen wir jedoch eine Do-it-yourself-Lösung implementieren. Auf der anderen Seite bietet boost :: thread einen Mechanismus ...
erden zwei atomare Schreibvorgänge an verschiedenen Stellen in verschiedenen Threads von anderen Threads immer in derselben Reihenfolge angezeig
Ähnlich wie bei meinemBisherig [https://stackoverflow.com/questions/27333311] Frage, betrachten Sie diesen Code -- Initially -- std::atomic<int> x{0}; std::atomic<int> y{0}; -- Thread 1 -- x.store(1, std::memory_order_release); -- Thread 2 -- ...