Suchergebnisse für Anfrage "smart-pointers"

6 die antwort

Was ist der Unterschied zwischen BSTR und _bstr_t?

Kann jemand den Unterschied zwischen den oben genannten Typen und einigen Beispielen erklären, um den Unterschied zwischen den beiden deutlich zu machen? Jede Hilfe wäre sehr dankbar! Hinweis: Diese Frage ist ein Spin-off vondiese andere ...

8 die antwort

std :: auto_ptr zu std :: unique_ptr

it dem neuen Standard (und Teilen, die in einigen Compilern bereits verfügbar sind) wird der neue Typstd::unique_ptr soll ein Ersatz für @ sestd::auto_ptr. Überlappt sich ihre Verwendung genau (damit ich einen globalen Such- / Ersetzungsvorgang ...

10 die antwort

Feasibility of automatic cycle breaker for `std::shared_ptr

C ++ 11 führte Smart Pointer mit Referenzzählung ein,std::shared_ptr. Diese Zeiger sind aufgrund der Referenzzählung nicht in der Lage, zyklische Datenstrukturen automatisch wiederherzustellen. Es wurde jedoch gezeigt, dass eine automatische ...

TOP-Veröffentlichungen

2 die antwort

QList von QScopedPointers

Ich versuche, QScopedPointers in einer QList zu speichern. Ich habe diesen Kommentar gefunden One kann auch QList> verwenden. - Kuba Ober 14. Januar 14 um 18: 17 Uhr (erster Kommentar zu dieser ...

14 die antwort

Beispiel für die Verwendung von shared_ptr?

Hallo, ich habe heute eine Frage zu @ gestelSo fügen Sie verschiedene Arten von Objekten in dasselbe Vektorarray ein [https://stackoverflow.com/questions/3475030/different-types-of-objects-in-the-same-vector-array] und mein Code in dieser Frage ...

4 die antwort

Wie kann shared_ptr an eine Klasse mit geringerer Lebensdauer übergeben werden?

Ich möchte meinen Code optimieren. Ich habe eine Klasse, die shared_ptr Datenmitglied hat. In einigen Methoden dieser Klasse erstelle ich Objekte, die diesen Member verwenden müssen (nur um Informationen von Objekten zu erhalten, auf die ...

10 die antwort

Warum wird auto_ptr nicht mehr unterstützt?

I habe gehörtauto_ptr ist in C ++ 11 veraltet. Was ist der Grund dafür? Auch ich möchte den Unterschied zwischen @ wissauto_ptr undshared_ptr.

10 die antwort

Warum lässt shared_ptr keine direkte Zuweisung zu

So bei Verwendung vonshared_ptr<Type> Du kannst schreiben shared_ptr<Type> var(new Type());Ich frage mich, warum sie nicht viel einfacher und besser (imo) erlaubt: shared_ptr<Type> var = new Type(); Um diese Funktionalität zu erreichen, ...

2 die antwort

Warum wird ein unvollständiger Typ in einer Template-Methode erkannt?

Heute bin ich auf ein Kompilierungsproblem in Clang gestoßen, das mich überrascht hat. Ich denke, es ist vernünftig, aber ich mag es, tiefer zu graben und mehr Details zu hören. Einige Standardreferenzen wenn möglich auch. Ich habe eine Klasse ...

12 die antwort

Erhalten eines unique_ptr für eine Klasse, die enable_shared_from_this erbt

ormalerweise ziehe ich es vor, @ zurückzukehrunique_ptr aus Fabriken. Vor kurzem bin ich auf das Problem gestoßen, ein @ zurückzugebeunique_ptr für eine Klasse, die @ erenable_shared_from_this. Benutzer dieser Klasse rufen ...