Suchergebnisse für Anfrage "shared-ptr"

2 die antwort

Wie implementiere ich Polymorphismus mit std :: shared_ptr?

Ich habe einige der anderen Fragen zu diesem Thema gesehen, aber immer noch keine Antwort gefunden - ich vermute, ich vermisse etwas: Ich habe zwei einfache Testklassen definiert: class TestBase { public: TestBase ( ) { }; ~ TestBase ( ) { }; ...

2 die antwort

Was kostet es, dass shared_ptr thread-sicher ist?

std::shared_ptr ist garantiert threadsicher. Ich weiß nicht, welchen Mechanismus die typischen Implementierungen verwenden, um dies zu gewährleisten, aber es muss sicherlich einen gewissen Overhead haben. Und dieser Overhead wäre auch dann ...

3 die antwort

std :: shared_ptr Initialisierung: make_shared <Foo> () vs shared_ptr <T> (neues Foo) [duplizieren]

Diese Frage hat hier bereits eine Antwort: Unterschied zwischen make_shared und normalem shared_ptr in C ++ [/questions/20895648/difference-in-make-shared-and-normal-shared-ptr-in-c] 7 answersWas ist der Unterschied ...

TOP-Veröffentlichungen

4 die antwort

Gemeinsame Zeiger als Argumente übergeben

Wenn ich ein Objekt deklariere, das in einen gemeinsamen Zeiger eingeschlossen ist:

10 die antwort

c ++ create shared_ptr zum Stapeln des Objekts

In meiner Methode wird ein Player-Objekt wie folgt erstellt: Player player(fullName,age);Mein Lehrer hat uns einen Code mit einem Konstruktor gegeben, der einen shared_ptr zu einem Spielerobjekt führt. //constructor of the class SomeClass(const ...

26 die antwort

Was in einem Konstruktor (nicht) zu tun ist

Ich möchte Sie nach Ihren Best Practices für Konstruktoren in C ++ fragen. Ich bin mir nicht ganz sicher, was ich in einem Konstruktor machen soll und was nicht. Sollte ich es nur für Attributinitialisierungen verwenden, ...

1 die antwort

Verschieben Sie den Besitz von std :: shared_ptr nach std :: unique_ptr

ich habe ein klasse

8 die antwort

std :: shared_ptr: reset () vs. arrangement

Dies ist eine grundlegende Frage, aber ich habe keinen vorherigen Beitrag darüber gefunden. Der Titel der folgenden Frage klingt wie die gleiche Frage wie meine, aber die Frage selbst stimmt nicht mit dem Titel überein:ist es ...

2 die antwort

ist es besser, shared_ptr.reset oder operator = zu verwenden?

2 die antwort

std :: shared_ptr Ausnahmesicherheit

Ich habe gerade das Lesen bemerktdiese Seite dass der Konstruktor von std :: shared_ptr mit einem einzelnen Zeigerargument keine Ausnahme ist.Daher enthält d...