std::experimental::propagate_const<T>:: operator*, std::experimental::propagate_const<T>:: operator->
From cppreference.net
<
cpp
|
experimental
|
propagate const
|
constexpr
element_type
&
operator
*
(
)
;
|
(1) | (Bibliothek Fundamentals TS v2) |
|
constexpr
const
element_type
&
operator
*
(
)
const
;
|
(2) | (Bibliothek Fundamentals TS v2) |
|
constexpr
element_type
*
operator
-
>
(
)
;
|
(3) | (Bibliothek Fundamentals TS v2) |
|
constexpr
const
element_type
*
operator
-
>
(
)
const
;
|
(4) | (Bibliothek Fundamentals TS v2) |
Bietet Zugriff auf das Objekt, auf das das zeigerähnliche Objekt * this verweist.
Das Verhalten dieser Funktionen ist undefiniert, wenn get ( ) == nullptr .
Inhaltsverzeichnis |
Parameter
(keine)
Rückgabewert
1,2)
Das Objekt, auf das durch das umschlossene zeigerähnliche Objekt gezeigt wird, d.h.
*
get
(
)
.
3,4)
Ein Zeiger auf das Objekt, auf das das umschlossene zeigerähnliche Objekt zeigt, d.h.,
get
(
)
.
Beispiel
|
Dieser Abschnitt ist unvollständig
Grund: Kein Beispiel |
Siehe auch
|
gibt einen Zeiger auf das Objekt zurück, auf das der umschlossene Zeiger zeigt
(öffentliche Elementfunktion) |