C++ smart pointers: std::unique_ptr does everything which std::auto_ptr does, plus it also takes care of exclusive…
Category: C++11 and above
This category contains various technical articles. All of these are in advanced C++ versions, like, version C++11 and above (C++14, C++17 etc).
std move () : How this template function works?
The std::move( ) is a function template which perform static casts. The std::move( ) unconditionally casts…
Shared Pointer: Understanding shared_ptr
The shared ownership is tracked using a reference count property, which manages the count of shared…
What are the drawbacks of using enum ?
However, there are serious drawbacks with enum variables in standard C++. First drawback is that the…