Einige spezielle Konstanten

Beispielprogramm: ABFLUG.H

Die Datei ABFLUG.H beinhaltet die Definitionen von TRUE und FALSE sowie den Aufzählungstypen, die unseren Wortschatz für das Spiel definieren. Wir beginnen die List mit 1, damit wir den Wert 0 später verwenden können, um anzuzeigen, daß ein Wort nicht im Wörterbuch aufscheint.

Das #ifndef in Zeile 4 ist notwendig, da diese header-Datei in vielen anderen Dateien importiert wird. Wir müssen also eine multiple Definition vermeiden. Eine Klasse muß nur einmal definiert werden und wenn dies durch das Importieren dieser Datei geschehen ist, wird ABFLUG_H definiert und damit eine nochmalige Definition verhindert. Genauer haben wir das am Ende des Kapitel 7 beschrieben.

(weiter...)