> "classes should not define any of the special functions (copy/move constructors/assignment, and the destructor) unless they are classes dedicated to resource management."
All C++ classes are dedicated to managing the memory resource that they are allocated on, am i missing something?