Was ist der Unterschied zwischen einer Header-Datei in eine Header-Datei im Gegensatz zu einer Header-Datei in einer Implementierungsdatei enthalten?einschließlich Dateien im Header vs Implementierungsdatei (C++)
Diese
Ex:
// test.h
#include"globals.h"
class Test
{
Test();
};
vs
//test.cpp
#include"globals.h"
Test::Test()
{
}
Denken Sie daran, dass Ihre Kopfzeile 'test.h 'wahrscheinlich von anderen Dateien enthalten sein wird. 'Globals.h' wird von all diesen Dateien erstellt. Die '.cpp'-Datei wird jedoch von keiner anderen Person aufgenommen. – stardust
Keine Datei verwendet irgendwas von '' globals.h' ', also sollte keiner es" einschließen ". –