Nächste Seite:
Aufgabe zu Imports
Aufwärts:
Mehr zu C++
Vorherige Seite:
(Separate) Kompilation
Header
alle öffentlichen Deklarationen in
Header-Datei
auslagern (
Foo.h
zu
Foo.cc
)
jede Quell-Datei importiert Header-Dateien nach Bedarf (und
immer
ihren eigenen Header)
beachte unterscheidliche Syntax für imports:
System-Header:
#include <string>
eigene Header:
#include "Foo.h"
schütze Header gegen Mehrfach-Import: in
Foo.h
:
#ifndef FOO_H #define FOO_H ... #endif
Johannes Waldmann 2005-06-08