2017-02-20 3 views

Antwort

0

Namespace

ein Namensraum ist eine deklarative Region, die einen Bereich zu den Identifikatoren (die Namen der Typen, Funktionen, Variablen, etc.) in ihm bietet. Namespaces werden zum Organisieren von Code in logische Gruppen und zum Verhindern von Namenskonflikten verwendet, die insbesondere dann auftreten können, wenn Ihre Codebasis mehrere Bibliotheken enthält.

Bibliothek

In der Programmierung ist eine Bibliothek, eine Sammlung von vorkompilierte Routinen, die ein Programm verwenden kann. Die Routinen, manchmal Module genannt, werden im Objektformat gespeichert. Bibliotheken sind besonders nützlich, um häufig verwendete Routinen zu speichern, da Sie sie nicht explizit mit jedem Programm verknüpfen müssen, das sie verwendet.

Header-Dateien

Header-Dateien enthalten Definitionen von Funktionen und Variablen, die in jedem C++ Programm importiert oder verwendet wird durch die Pre-Prozessor # include-Anweisung. Header-Datei haben eine Erweiterung ".h", die C++ - Funktionsdeklaration und Makrodefinition enthält.

danke

0

Bibliotheken enthalten vordefinierte Funktionsdefinitionen. Header-Dateien enthalten vordefinierte Funktionsdeklaration bedeutet Prototypen und enthält auch Makros Wann immer wir einige Compiler installieren, wählen wir die geeignete Version des Compilers, dass unser Betriebssystem unterstützt, dass jeder Compiler einige Satz von Bibliotheksfunktionen hat, wo OS sie für I verwendet /O.

Verwandte Themen