Suchergebnisse für Anfrage "shared-ptr"

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 ...

2 die antwort

Was ist der Unterschied zwischen einem leeren und einem leeren std :: shared_ptr in C ++?

Das cplusplus.comshared_ptr Seit [http://www.cplusplus.com/reference/memory/shared_ptr/] unterscheidet zwischen einemleere std::shared_ptr und einNul shared_ptr. Das cppreference.com page [http://en.cppreference.com/w/cpp/memory/shared_ptr] ruft ...

8 die antwort

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 = ...

TOP-Veröffentlichungen

4 die antwort

Typedef a shared_ptr type with a static custom deleter, ähnlich wie unique_ptr

Ich habe viele Fragen zu SO on custom deleter for @ durchgeleseshared_ptr undunique_ptr und der Unterschied zwischen den beiden. Aber ich habe immer noch keine klare Antwort auf diese Frage gefunden: Wie kann man am besten einen Typ erstellen, ...

2 die antwort

Smart-Zeiger für die Diagrammdarstellung (Scheitelpunktnachbarn) in C ++ 11

Ich habe mich gefragt, wie ich C ++ 11-Zeiger für die Darstellung von Diagrammen richtig einsetzen kann. Angenommen, Sie haben eine Diagrammstruktur, die einen Vektor aller Scheitelpunkte enthält. Darüber hinaus haben Sie eine Struktur / ...

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 ( ) { }; ...

4 die antwort

shared_from_this verursacht bad_weak_ptr

Ich versuche, eine Liste der verbundenen Clients in Asio zu führen. Ich habe das Chat-Server-Beispiel aus den Dokumenten angepasst ...

2 die antwort

Implementieren einer einfachen einfach verknüpften Liste mit intelligenten Zeigern

Hi Ich versuche, eine einfache, einfach verknüpfte Liste mit intelligenten Zeigern zu implementieren. Bisher habe ich mich für C ++ 's shared_ptr entschieden, aber ich habe gelesen, dass ein unique_ptr für diesen Fall geeigneter wäre, aber ich ...

10 die antwort

Wie funktionieren freigegebene Zeiger?

Wie wissen freigegebene Zeiger, wie viele Zeiger auf dieses Objekt verweisen? (shared_ptr, in diesem Fall)

6 die antwort

Was bedeutet dieses Stück Standardese über shared_ptrs use_count ()?

Während ich versuche, mich um das in @ gezeigte Problem zu kümmediese Frag [https://stackoverflow.com/questions/28111666/why-is-stdweak-ptrexpired-optimized-away?noredirect=1#comment44599229_28111666] Ich befand mich im folgenden Satz aus ...