A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://timsong-cpp.github.io/cppwp/n4659/unique.ptr.single.observers below:

[unique.ptr.single.observers]

23 General utilities library [utilities] 23.11 Smart pointers [smartptr] 23.11.1 Class template unique_­ptr [unique.ptr] 23.11.1.2 unique_­ptr for single objects [unique.ptr.single] 23.11.1.2.4 unique_­ptr observers [unique.ptr.single.observers]

add_lvalue_reference_t<T> operator*() const;

Requires: get() != nullptr.

pointer operator->() const noexcept;

Requires: get() != nullptr.

[Note: The use of this function typically requires that T be a complete type. end note]

pointer get() const noexcept;

Returns: The stored pointer.

deleter_type& get_deleter() noexcept; const deleter_type& get_deleter() const noexcept;

Returns: A reference to the stored deleter.

explicit operator bool() const noexcept;

Returns: get() != nullptr.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4