In C++ entspricht ein Struct fast einer Klasse. Unterschiede sind, dass die Default-Sichtbarkeit bei class private ist und bei struct public und das Keyword struct kann bei der Deklaration von Templateparametern im Gegensatz zu class nicht verwendet werden (template <class T> ...)cloidnerux hat geschrieben:Struct ist in C/C++ nur ein Verbund an Variablen, in C# kann ein Struct noch mehr(Konstruktor, Operatorüberladung, Funktionen), damit ist man sowieso nicht mehr weit entfernt von der Klasse
Operatorüberladung und Methoden gehen auch mit struct.