Namespaces
Variants
Actions

std::auto_ptr<T>::operator*, std::auto_ptr<T>::operator->

From cppreference.com
< cpp‎ | memory‎ | auto ptr
 
 
Memory management library
(exposition only*)
Uninitialized storage (until C++20)
(until C++20*)
(until C++20*)

(C++11)(until C++23)
(C++11)(until C++23)
(C++11)(until C++23)
(C++11)(until C++23)
(C++11)(until C++23)
(C++11)(until C++23)
 
 
T& operator*() const throw();
(1) (deprecated in C++11)
(removed in C++17)
T* operator->() const throw();
(2) (deprecated in C++11)
(removed in C++17)

Dereferences a pointer to the managed object. The first version requires get() != 0.

[edit] Parameters

(none)

[edit] Return value

1) *get().
2) get().

[edit] See also

returns a pointer to the managed object
(public member function) [edit]
Retrieved from "https://en.cppreference.com/mwiki/index.php?title=cpp/memory/auto_ptr/operator*&oldid=154309"

AltStyle によって変換されたページ (->オリジナル) /