Live briefing
Everything about Auto ptr
Deprecated class of smart pointers in C++
In the C++ programming language, auto_ptr is an obsolete smart pointer class template that was available in previous versions of the C++ standard library, which provides some basic RAII features for C++ raw pointers. It has been replaced by the unique_ptr class. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: Auto ptrA 5-minute orientation
- Pick up a classic book: Chemical Process SafetyThe most-reprinted book on the subject
- Read the landmark paper: Auto-association by multilayer perceptrons and singular value decompositionCited 1,048 times
- Go sideways: Smart pointerA closely related topic
- Go sideways: C++11A closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
📚 Books worth reading
Chemical Process SafetyDaniel A. Crowl, Joseph F. Louvar · 1989- 📕Complete digital photographyBen Long · 2013
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- Smart pointer In computer science, a smart pointer is an abstract data type that simulates a pointer while providing added features, such as automatic memory management…
- C++11 C++11 is a version of a joint technical standard, ISO/IEC 14882, by the International Organization for Standardization (ISO) and International Electrotechnical…
- Destructor (computer programming) In object-oriented programming, a destructor (sometimes abbreviated dtor) is a method which is invoked mechanically just before the memory of the object…
- Iterator pattern In object-oriented programming, the iterator pattern is a design pattern in which an iterator is used to traverse a container and access the container's…
- Reference (C++) In the C++ programming language, a reference is a simple reference datatype that is less powerful but safer than the pointer type inherited from C. The…
- C++/CLI C++/CLI is a variant of the C++ programming language, modified for Common Language Infrastructure. It has been part of Visual Studio 2005 and later, and…
- Run-time type information In computer programming, run-time type information or run-time type identification (RTTI) is a feature of some programming languages (such as C++, Object…
- Pointer (computer programming) I do consider assignment statements and pointer variables to be among computer science's "most valuable treasures." — Donald Knuth, Structured Programming…