std::experimental:: shared_ptr
From cppreference.net
<
cpp
|
experimental
|
Definiert in Header
<experimental/memory>
|
||
|
template
<
class
T
>
class
shared_ptr
;
|
(Library Fundamentals TS) | |
std::experimental::shared_ptr
ist eine modifizierte Version von
std::shared_ptr
, die Unterstützung für Arrays hinzufügt.
Inhaltsverzeichnis |
Mitgliedertypen
| Mitgliedtyp | Definition |
| element_type | std:: remove_extent_t < T > |
Memberfunktionen
konstruiert neuen
shared_ptr
(öffentliche Elementfunktion) |
|
Beobachter |
|
|
gibt den gespeicherten Zeiger zurück
(öffentliche Elementfunktion) |
|
|
dereferenziert den gespeicherten Zeiger
(öffentliche Elementfunktion) |
|
|
bietet Indexzugriff auf das Array
(öffentliche Elementfunktion) |
|
Nicht-Member-Funktionen
|
wendet
static_cast
,
dynamic_cast
,
const_cast
oder
reinterpret_cast
auf den gespeicherten Zeiger an
(Funktionstemplate) |
Hilfsklassen
|
Hash-Unterstützung für
std::experimental::shared_ptr
(Klassen-Template-Spezialisierung) |
Beispiel
|
Dieser Abschnitt ist unvollständig
Grund: Kein Beispiel |