Aufgrund der Übersichtlichkeit und dem leichteren Verständnis überlege ich im Moment, ob es besser ist in C++ eine statische Klasse künstlich zu basteln oder einfach nur ein Namesbereich die elegantere Lösung darstellt.
In C# würde sich diese Frage ja nicht stellen, da man dort einfach vor die Klassendefinition static hinzufügt. In C++ müsste man aber selber darauf achten, dieser Klasse nur statische Funktionen hinzufügen. Nachdem es aber auch die Möglichkeit von Namensbereichen gibt, könnte man genauso gut hierin alles zusammengehörige zusammenfassen.
Ziel des Ganzen ist eine möglichst elegante Lösung, und hierzu wäre es nett ein paar Meinungen von euch zu hören.
mfg benediktibk
In C# würde sich diese Frage ja nicht stellen, da man dort einfach vor die Klassendefinition static hinzufügt. In C++ müsste man aber selber darauf achten, dieser Klasse nur statische Funktionen hinzufügen. Nachdem es aber auch die Möglichkeit von Namensbereichen gibt, könnte man genauso gut hierin alles zusammengehörige zusammenfassen.
Ziel des Ganzen ist eine möglichst elegante Lösung, und hierzu wäre es nett ein paar Meinungen von euch zu hören.
mfg benediktibk
Zuletzt bearbeitet: