Working with data members and class design is essential to almost any project in C++. In this article, I gathered five topics that I hope will get you curious about the internals of C++.
1. Changing status of aggregates Intuitively a simple class type, or an array should be treated as “aggregate” type.