C++ std::uninitialized_copy-Beispiel In Kopfzeile definiert <memory> template< class InputIt, class ForwardIt > ForwardIt uninitialized_copy( Weiterlesen
C++ std::has_unique_object_representations-Beispiel In der Kopfzeile definiert <type_traits> template< class T > struct has_unique_object_representations; (seit Weiterlesen
C++ std::rethrow_if_nested-Beispiel In Kopfzeile definiert <exception> template< class E > void rethrow_if_nested( const E& Weiterlesen
C++ std::remove_reference-Beispiel In Kopfzeile definiert <type_traits> template< class T > struct remove_reference; (seit C++11) Weiterlesen
C++ std::unique_ptr::operator template <class CharT, class Traits, class Y, class D> std::basic_ostream<CharT, Traits>& operator<<(std::basic_ostream<CharT, Weiterlesen
C++ std::unique_ptr::operator bool-Beispiel explicit operator bool() const noexcept; (seit C++11) Überprüft, ob *this ein Objekt Weiterlesen
C++ std::unique_ptr::Swap-Beispiel void swap(unique_ptr& other) noexcept; (seit C++11) Tauscht die verwalteten Objekte und die Weiterlesen
C++ std::unique_ptr::get_deleter-Beispiel Deleter& get_deleter() noexcept; (seit C++11) const Deleter& get_deleter() const noexcept; (seit C++11) Weiterlesen
C++ std::unique_ptr::Beispiel abrufen pointer get() const noexcept; (seit C++11) Gibt einen Zeiger auf das verwaltete Weiterlesen
C++ std::swap(std::unique_ptr) template< class T, class Deleter > void swap( unique_ptr<T,Deleter>& lhs, unique_ptr<T,Deleter>& rhs Weiterlesen
C++ std::unique_ptr::operator* Beispiel typename std::add_lvalue_reference<T>::type operator*() const; (1) (seit C++11) pointer operator->() const noexcept; (2) Weiterlesen
Beispiel für C++-Operatoren (std::unique_ptr) template<class T1, class D1, class T2, class D2> bool operator==(const unique_ptr<T1, D1>& Weiterlesen
C++ std::hash-Beispiel template<class T, class Deleter> struct hash<unique_ptr<T, Deleter>>; (seit C++11) Die Template-Spezialisierung von Weiterlesen
C++ std::unique_ptr::operator= example Mitglieder der primären Vorlage unique_ptr unique_ptr& operator=( unique_ptr&& r ) noexcept; (1) Weiterlesen
C++ std::auto_ptr::auto_ptr explicit auto_ptr( X* p = 0 ) throw(); (1) (in C++11 veraltet) Weiterlesen
C++ std::auto_ptr::operator auto_ptr template< class Y > operator auto_ptr_ref<Y>() throw(); (1) (in C++11 veraltet) (in Weiterlesen
C++ std::auto_ptr::release T* release() throw(); (in C++11 veraltet) (in C++17 entfernt) Gibt den gehaltenen Weiterlesen
C++ std::make_unique-Beispiel In Kopfzeile definiert <memory> template< class T, class... Args > unique_ptr<T> make_unique( Weiterlesen
C++ std::enable_shared_from_this::enable_shared_from_this Beispiel constexpr enable_shared_from_this() noexcept; (1) (seit C++11) enable_shared_from_this( const enable_shared_from_this<T>&obj ) noexcept; (2) Weiterlesen
C++ std::enable_shared_from_this::operator= example enable_shared_from_this<T>& operator=( const enable_shared_from_this<T> &obj ) noexcept; (seit C++11) Tut nichts; kehrt Weiterlesen
C++ std::enable_shared_from_this::shared_from_this Beispiel shared_ptr<T> shared_from_this(); (1) shared_ptr<T const> shared_from_this() const; (2) Gibt zurück std::shared_ptr<T> die Weiterlesen
C++ std::enable_shared_from_this::weak_from_this Beispiel std::weak_ptr<T> weak_from_this() noexcept; (1) (seit C++17) std::weak_ptr<T const> weak_from_this() const noexcept; (2) Weiterlesen
C++ std::unique_ptr::release-Beispiel pointer release() noexcept; (seit C++11) Gibt den Besitz des verwalteten Objekts frei, Weiterlesen
C++ std::unique_ptr::reset-Beispiel Mitglieder der primären Vorlage unique_ptr void reset( pointer ptr = pointer() ) Weiterlesen
C++ std::uses_allocator-Beispiel In der Kopfzeile definiert <tuple> template< class... Types, class Alloc > struct Weiterlesen
C++ std::unique_ptr::unique_ptr-Beispiel Mitglieder der primären Vorlage unique_ptr constexpr unique_ptr() noexcept; constexpr unique_ptr( nullptr_t ) Weiterlesen