Suchergebnisse für Anfrage "unique-ptr"
Einzigartige Zeigerinitialisierung in der Klasse
ngenommen, ich habe einunique_ptr member-Objekt, das ich in der Klasse initialisieren möchte, finden Sie im folgenden Code. Warum muss ich eine einheitliche Initialisierung (geschweifte Klammern) verwenden? Die zweite Deklaration spuckt einen ...
Gibt es eine Möglichkeit, make_unique () in VS2012 zu schreiben?
Herb Sutter schlägt eine einfache Implementierung von vor
Wie implementiere ich die Funktion make_unique in C ++ 11? [Duplikat]
Diese Frage hat hier bereits eine Antwort:make_unique und perfekte Weiterleitung 6 AntwortenMein Compiler unterstützt make_unique nicht. Wie schreibe ich eine?
Rohe Zeigersuche für Sätze von unique_ptrs
Ich stelle oft fest, dass ich folgenden Code schreiben möchte:
Ist dies der richtige Weg, um Pimpl mit unique_ptr und Move-Semantik in C ++ 11 zu implementieren?
Ich habe noch kein Pimpl-Beispiel gesehen, das sowohl unique_ptr als auch move-semantics verwendet.Ich möchte STL-abgeleiteten Containern eine CHelper-Klasse...
Konvertieren von std :: unique_ptr <Derived> in std :: unique_ptr <Base>
Angenommen, ich habe Factory-Funktionen, die sich mit Basisklassen und abgeleiteten Klassen befassen: #include <memory> using namespace std; struct B { virtual ~B() {} }; struct D : B {}; unique_ptr<B> MakeB() { auto b = unique_ptr<B>( new B() ...
Warum ist shared_ptr <void> legal, während unique_ptr <void> schlecht geformt ist?
Die Frage passt wirklich in den Titel: Ich bin gespannt, was ist der technische Grund für diesen Unterschied, aber auch die Begründung? std::shared_ptr<void> sharedToVoid; // legal; std::unique_ptr<void> uniqueToVoid; // ill-formed;
std :: unique_ptr <> als Zeiger in einer knotenbasierten Struktur
Da die meisten Leute Puzzles mögen, beginne ich diese Frage mit einer (falschen Schreibweise :)) Einführung,Hinweis Wenn Sie sich nicht darum kümmern, können...
Wie kann ich C ++ 11-Code mit Orwell Dev-C ++ kompilieren?
Versucht, den folgenden Code zu kompilieren: