std::experimental::shared_ptr<T>:: operator*, std::experimental::shared_ptr<T>:: operator->
|
T
&
operator
*
(
)
const
noexcept
;
|
(1) | (Library Fundamentals TS) |
|
T
*
operator
-
>
(
)
const
noexcept
;
|
(2) | (Library Fundamentals TS) |
Dereferenziert den gespeicherten Zeiger. Das Verhalten ist undefiniert, wenn der gespeicherte Zeiger null ist.
Inhaltsverzeichnis |
Parameter
(keine)
Rückgabewert
Anmerkungen
Wenn
T
ein Array-Typ oder (möglicherweise cv-qualifiziertes)
void
ist, ist es nicht spezifiziert, ob Funktion
(1)
deklariert wird.
Wenn
T
ein Array-Typ ist, ist nicht spezifiziert, ob die Funktion
(2)
deklariert wird.
In jedem Fall ist, wenn die Funktion deklariert ist, nicht spezifiziert, was ihr Rückgabetyp ist, außer dass die Deklaration (wenn auch nicht notwendigerweise die Definition) der Funktion garantiert legal ist.
Beispiel
|
Dieser Abschnitt ist unvollständig
Grund: Kein Beispiel |
Siehe auch
|
gibt den gespeicherten Zeiger zurück
(öffentliche Elementfunktion) |