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.
Ich habe mehrere Einfügungen desselben Headers in einer Datei gelesen und eine interessante Aussage gefunden ( Link ):
Es gibt ein paar Tricks mit Header-Dateien, die Sie absichtlich gemacht haben
nehmen Sie es mehrmals auf (das ist ta...
Hier ist ein Problem, das ich in letzter Zeit hatte, das hier für andere nur ein üblicher Schmerz sein muss.
Ich arbeite mit dem älteren C-Code von jemand anderem und muss herausfinden, wo eine Funktion oder ein Makro definiert wurde. Der Cod...
Der Header <iostream> hat einen Begleiter <iosfwd> , der ausreicht, wenn ich nur Zeiger oder Referenzen auf Streams benötige. Letzteres ist ein häufiges Szenario beim Überladen von operator<< .
Gibt es einen solchen H...
Okay, also habe ich den Quellcode von SpiderMonkey mit dem Befehl wget http://ftp.mozilla.org/pub/mozilla.org/js/js185-1.0.0.tar.gz heruntergeladen und extrahiert. Dann habe ich erfolgreich die Include-Dateien und die statische Bibliothek ers...
Ich erstelle eine statische Bibliothek, die in mehreren iOS-Apps verwendet wird.
Parallel arbeite ich an einer dieser Apps mit meiner Bibliothek.
Während der Entwicklung bekomme ich mindestens einmal am Tag einen nervigen Fehler, wenn Headerd...
Ich weiß, dass .h-Datei haben soll:
Klassendeklarationen,
Funktionsprototypen,
und externe Variablen (für globale Variablen)
Aber ist es wichtig, es zu einer .h -Datei zu machen?
Ich habe versucht, meine .h -Datei in eine .c...
Ich bin neugierig auf Folgendes. Ich habe ein einfaches C-Array in einer Header-Datei wie folgt deklariert:
%Vor%
es gibt mir eine Reihe von Warnungen:
%Vor%
obwohl ich diese Datei in meine cpp-Dateien einfüge und diese Variable verwende...
Was ist die beste Vorgehensweise für C, was Sie in eine C-Header-Datei einfügen?
Ist es sinnvoll, alle Includes, die für ein Programm verwendet werden, auf mehrere Quelldateien in einer Header-Datei zu verteilen?
Was ist mit Includes, die...
Was sind die Erwägungen für die Einbeziehung der ersteren statt der letzteren in ein C ++ - Programm? Ich schließe immer math.h , stdlib.h und niemals cmath , cstdlib usw. ein. Ich verstehe den Grund nicht, warum die letzteren überha...