Suchergebnisse für Anfrage "make-shared"
War Raw-Pointer-Konstruktor von shared_ptr ein Fehler?
Im Nachhinein gegebenmake_shared, würdeshared_ptr Haben Sie einen Konstruktor, der einen rohen Zeiger verwendet? Wurde er mit C ++ 11 eingeführt? Gibt es starke Argumente oder Use Cases für diesen Konstruktor? Es hätte die gut dokumentierte ...
weak_ptr, make_shared und Speicherfreigabe
Ein Steuerblock einesshared_ptr wird am Leben erhalten, solange mindestens ein @ vorhanden iweak_ptr Geschenk. Wenn der gemeinsame Zeiger mit @ erstellt wurmake_shared bedeutet, dass der gesamte Speicher des Objekts reserviert bleibt. (Das ...
new und make_shared für freigegebene Zeiger
Ich bin auf @ gestoßDie [https://stackoverflow.com/questions/9302296/is-make-shared-really-more-efficient-than-new] post und eine der Antworten von @kerek SB heißt std::shared_ptr<Object> p1 = ...
Verwenden von make_shared mit einem geschützten Konstruktor + abstrakter Schnittstelle
Wie kann ich make_shared in der Factory-Funktion verwenden, wenn eine abstrakte Schnittstelle und eine von dieser Schnittstelle abgeleitete Implementierung vorhanden sind, bei der Konstruktoren geschützt sind (die Erstellung dieser Objekte ist ...