C++ Klasse in einer Klasse, Deklarationsfehler

Bei Closed-Source müsste ja gerade der Code (.cpp) geschützt bleiben, da wäre mir die Klassendefinition eher egal.
Oder wie meinst du das?

Gruss
cwriter
 
Nein, da hast du schon recht. In der Regel sind die Klassendefinitionen auch egal. Aber ich persönlich finde es auch schön, falls die Auslieferung in einer Library geschieht auch nur die Header mit ausgeliefert werden, die wirklich gebraucht werden und interne Klassendefinitionen auch nur in internen Headern verwaltet werden. Das ist einfach übersichtlicher.

Ganz allgemein hast du aber Recht, cwriter: Die Sourcen sind das was geschützt werden muss. Das Klassen-Layout nicht unbedingt.

Gruß,
Wolf
 
Zurück