Seems that you are not the first one who had this question. Stumbled upon this tutorial a while back. Maybe it will be useful to you? http://www.dotnetperls.com/struct Good luck! Claudia A.
Structures in C++ are used for data-only structures that you do not need or want any class-like features from. Structures without methods exist for backward compatibility with C libraries as they "look" same in the memory. In C++, the only difference between classes and structures is that structs have all their members public by default and classes have all their members private by default.