Namensräume
Varianten
Aktionen

std::auto_ptr<T>::reset

Von cppreference.com
< cpp‎ | memory‎ | auto ptr
 
 
Speicherverwaltungsbibliothek
(nur Exposition*)
Algorithmen für uninitialisierten Speicher
(C++17)
(C++17)
(C++17)
Beschränkte uninitialisierte
Speicher-Algorithmen
C-Bibliothek

Allocatoren
Speicherressourcen
Unterstützung für Garbage Collection
(C++11)(bis C++23)
(C++11)(bis C++23)
(C++11)(bis C++23)
(C++11)(bis C++23)
(C++11)(bis C++23)
(C++11)(bis C++23)
Uninitialisierter Speicher
Explizites Lebenszeitmanagement
 
 
void reset( T* p = 0 ) throw();
(in C++11 veraltet)
(removed in C++17)

Ersetzt den gehaltenen Zeiger durch p. Wenn der aktuell gehaltene Zeiger kein Nullzeiger ist, wird delete get() aufgerufen.

[bearbeiten] Parameter

p - Ein Zeiger auf ein zu verwaltendes Objekt

[bearbeiten] Rückgabewert

(keine)

[bearbeiten] Siehe auch

Gibt den Besitz des verwalteten Objekts frei
(public member function) [bearbeiten]