Wann .h nehmen und wann .cpp



  • Hallo,

    mir ist nicht ganz klar wann ich bei Modulen .h und wann .cpp nehmen soll. Ich habe jetzt eine datei .h in der ich eine Klasse definiert habe, aber das Makefile sagt dass es nichts zutun gibt, obwohl ich dort drin etwas ändere 😕



  • Von wenigen Ausnahmen (wie z.B. Templates) einmal abgesehen: Deklarationen immer in die Headerdatei, Definitionen in die Sourcedatei.



  • Namal schrieb:

    Ich habe jetzt eine datei .h in der ich eine Klasse definiert habe, aber das Makefile sagt dass es nichts zutun gibt, obwohl ich dort drin etwas ändere

    Dann musst du die Abhängigkeiten ins Makefile eintragen oder generieren lassen.


Anmelden zum Antworten