header-files

Header-Dateien werden in einigen Programmiersprachen verwendet, um Quellcode als eine einzelne Kopie zu speichern, die in mehreren Quelldateien wiederverwendet werden kann. Dieses Tag sollte für Fragen zur Verwendung von Header-Dateien verwendet werden. Ein Tag für die Programmiersprache wie C, C ++, PHP oder Ruby sollte zusammen mit diesem Tag verwendet werden, da die Verwendung der Header-Datei zwischen Programmiersprachen variieren kann. Dieses Tag wird normalerweise nicht mit der Java- oder Go-Programmierung und der Import-Anweisung verwendet.
7
Antworten

C ++ enthält Headerkonventionen

Angenommen, ich besitze eine Datei X.h, die eine Klasse X definiert, deren Methoden in X.cc. implementiert sind. Die Datei X.h enthält eine Datei Y.h, weil sie Y benötigt, um die Klasse X zu definieren. In X.cc können wir uns beziehen zu Y, weil...
31.03.2010, 17:43
3
Antworten

Fehler "C ++ erfordert einen Typspezifizierer für alle Deklarationen, während Methoden definiert werden"

Ich bin relativ neu in C ++ (also versuchen Sie bitte, die Antworten einfach zu halten!), und ich kann nicht verstehen, warum ich den Fehler bekomme: C++ requires a type specifier for all declarations whilst defining methods. Ich versu...
05.11.2013, 22:12
2
Antworten

Wann sollte ich -inl.h Dateien verwenden?

Ich habe gerade diesen Artikel im Google C ++ Coding Style Guide - und ich verstehe es nicht ganz. Wenn ich eine Inline-Methode oder -Funktion in eine andere Datei als den von anderen Dateien eingeschlossenen Header einfüge, ist dies kein...
17.07.2013, 11:10
3
Antworten

Zwei Strukturen in verschiedenen Header-Dateien, beide mit dem anderen

Ich habe schon eine Reihe von Threads durchgelesen und eine Menge anderer gefunden, die ich bei Google gefunden habe. Ich kann das immer noch nicht richtig machen. %Vor% Ich habe bereits versucht, das oben auf Door.h hinzuzufügen %Vor% A...
13.07.2012, 03:15
3
Antworten

Kann eine C ++ - Headerdatei mit Klassen in eine Delphi-Einheit konvertiert werden?

Ich habe eine C ++ * .h Datei mit drei Klassen darin. Die Header-Datei dient zum Zugriff auf eine DLL. Ich habe fast kein C ++ - Wissen. Ich kann mich jedoch erinnern, dass Sie eine * .h-Datei nicht in eine Delphi-Einheit konvertieren können, in...
09.07.2014, 15:43
3
Antworten

Warum tun wir '# include ‚stdafx.h‘' statt '#include stdafx.h' verwenden?

Von hier heißt es:    Für # include "filename" sucht der Präprozessor gleich   Verzeichnis als die Datei, die die Direktive enthält. Diese Methode ist   wird normalerweise verwendet, um vom Programmierer definierte Header-Dateien einzuschli...
16.05.2016, 15:36
3
Antworten

Statische const-Variablendeklaration in einer Header-Datei

Wenn ich eine statische const-Variable in der Header-Datei wie folgt deklariere: %Vor% und fügen Sie diesen Header dann in mehr als ein .c Dateien ein, wird der Compiler eine neue Instanz für jede Datei erstellen oder ist "intelligent" ge...
12.08.2016, 07:18
3
Antworten

Automatisch (refactor) .h in Header und Implementierung (h + cpp)

Wenn ich C ++ Code schreibe, fange ich oft damit an, vollständigen Code für die Implementierung in meine Header-Dateien zu schreiben, dann muss ich die Implementierung später in eine .cpp-Datei umgestalten. Das ist großartig, aber ich finde d...
25.06.2012, 06:28
7
Antworten

Include Header-Dateien Stil - C ++

Ich habe ein Projekt mit folgender Verzeichnisstruktur. %Vor% Also eine Datei sagen foo.cpp in src/module1 muss enthalten wie, %Vor% Das sieht unordentlich und schwer zu schreiben aus. Ich fand Schreiben wie %Vor% und Angabe de...
28.01.2010, 17:01
5
Antworten

C ++ Include-Datei-Browser

Ich habe ein sehr großes Projekt mit Tonnen von verschachtelten Header-Dateien, die alle einander enthalten. Es gibt auch eine große Anzahl von Drittanbieter-Bibliotheken, auf die es ankommt. Ich versuche, das Durcheinander zu beseitigen, aber i...
13.07.2009, 19:16