std::experimental::propagate_const<T>::operator*, std::experimental::propagate_const<T>::operator->
Von cppreference.com
< cpp | experimental | propagate const
| constexpr element_type& operator*(); |
(1) | (Library Fundamentals TS v2) |
| constexpr const element_type& operator*() const; |
(2) | (Library Fundamentals TS v2) |
| constexpr element_type* operator->(); |
(3) | (Library Fundamentals TS v2) |
| constexpr const element_type* operator->() const; |
(4) | (Library Fundamentals TS v2) |
Bietet Zugriff auf das Objekt, auf das vom zeigerähnlichen Objekt *this verwiesen wird.
Das Verhalten dieser Funktionen ist undefiniert, wenn get() == nullptr.
Inhalt |
[bearbeiten] Parameter
(keine)
[bearbeiten] Rückgabewert
1,2) Das Objekt, auf das vom umschlossenen zeigerähnlichen Objekt verwiesen wird, d. h. *get().
3,4) Ein Zeiger auf das Objekt, auf das vom umschlossenen zeigerähnlichen Objekt verwiesen wird, d. h. get().
[bearbeiten] Beispiel
| Dieser Abschnitt ist unvollständig Grund: kein Beispiel |
[bearbeiten] Siehe auch
| gibt einen Zeiger auf das Objekt zurück, auf das der eingehüllte Zeiger zeigt (public member function) |