C Plus Plus Programming, Cplusplus, C Plus Plus Language, Systems Programming, Software Engineering.
unique_ptr<> , shared_ptr<> because it takes care of allocation and deallocation automatically thereby preventing unnecessary memory usage and more importantly memory leaks. Virtual Inheritance The most unnecessary thing ever existed in C++ (in my personal opinion). Everything, I repeat Everything,