Kursinhalt
C++ Einführung
C++ Einführung
Erkunden von C++-Präprozessor-Direktiven
Bevor wir tatsächlich ein sinnvolles Programm schreiben können, müssen wir lernen, wie man diese Standardbibliotheken zu unserem Projekt hinzufügt.
Um externe Dateien zu Ihrem Programm hinzuzufügen, müssen Sie Präprozessor-Direktiven verwenden. Dies sind die Befehle, die den Präprozessor, ein Werkzeug, das Code vor der Kompilierung transformiert, anleiten. Die Syntax der meisten Präprozessordirektiven lautet:
directive
#directive parameters
Der Befehl, der externe Dateien zu Ihrem Programm hinzufügt, heißt #include
, und dies ist der Befehl, den wir vorerst am häufigsten verwenden werden.
include
#include <name>
Standarddateien werden mithilfe von spitzen Klammern < >
eingebunden, aber du kannst auch eigene Dateien erstellen und sie deinem Projekt auf ähnliche Weise hinzufügen, indem du doppelte Anführungszeichen " "
verwendest.
Wie #include funktioniert
Schau dir den Code unten an. Eine der Klammern fehlt. Versuche, diesen Code auszuführen und schau, was passiert.
main
int main() { return 0;
Sie erhalten einen Fehler wegen einer fehlenden }
. Dies geschieht absichtlich, um zu zeigen, wie das #include
funktioniert. Wir können eine separate Datei erstellen, die nur das }
-Symbol enthält, und diese in der main.cpp
-Datei mit der #include
-Direktive einfügen.
main
header
int main() { #include <header.h>
Das Problem wurde behoben, und Sie sollten keinen Fehler mehr feststellen. Der Grund für diese Lösung liegt in der Natur der #include
-Direktive, die im Wesentlichen einfach den Inhalt einer Datei an der Stelle kopiert und einfügt, an der sie aufgerufen wird.
Danke für Ihr Feedback!