A struct in C++ colloquially represents a “pure” Data structure in that it is only a composite data type.

Bibliography