Anweisungen für den Compiler – C ++

Anweisungen für den Compiler – C ++

Compiler-Steueranweisungen sind mit gekennzeichnet # und meistens vor dem Programm.

Die Include-Direktive

Richtlinie einschließen gibt den Namen der Modul-Header-Datei an, deren Inhalt im Programm enthalten ist. Standardmodule mit typischen Sprachfunktionen, die im Programm verwendet werden, können enthalten sein (Der Name steht in spitzen Klammern <>) oder eigene Module (Der Name wird zwischen Anführungszeichen gesetzt ” “):

# einschließen <stdio.h> //Standardmodul
# einschließen “Wörterbuch h” // eigenes Modul

Direktive definieren

Richtlinie definieren deklariert eine Textkonstante, die im Programmtext durch eine Zeichenfolge ersetzt wird, die den Wert der Konstante darstellt:

# definiere steName

np. Konstante n:

# definiere n 100

Bedingte Kompilierungsanweisung ifndef endif

Richtlinie zur bedingten Kompilierung IFNDEF endif Kompiliert bedingt ein Modul, wenn die in der Bedingung verwendete Konstante undefiniert ist, und dann die Richtlinie definieren definiert eine Konstante. Andernfalls findet keine Kompilierung statt. Zwischen IFNDEF ein Endif Der Inhalt des Header-Moduls wird platziert:

# ifndef stal_modulu

# definiere stala_modulu

modul_declarations

# Endif

Hinterlasse eine Antwort

Deine Email-Adresse wird nicht veröffentlicht. erforderliche Felder sind markiert *