Hallo Community,
Ich versuche einige Funktionen auszulagern. Ich weiß, dass ist eigentlich keine große Sache, früher habe ich das immer hingekriegt, aber jetzt funktioniert es nicht mehr.
Ich habe 3 Dateien : Main.cpp, Funktionen.cpp, Funktionen.hpp
In main.cpp steht am Anfang folgendes :
|
C-/C++-Quelltext
|
1
2
3
4
|
#include <Funktionen.hpp>
.
.
.
|
in Funktionen.hpp das:
|
C-/C++-Quelltext
|
1
2
3
4
|
// Prototypen der Funktionen
HWND ErstelleHauptfenster (HINSTANCE hInst);
void ErstelleSteuerelemente (HWND hWnd, HINSTANCE hInst, S_Handles sHandles);
|
und in Funktionen.cpp:
|
C-/C++-Quelltext
|
1
2
3
|
#include <Funktionen.hpp>
Und die definition der Funktionen, welche allerdings zu groß sind, um sie hier zu zeigen.
|
Folgender Fehler tritt auf:
|
Quellcode
|
1
2
3
|
C:\Programme\C++\MyProjects\Rechner\MainCode.cpp(5) : fatal error C1083: Include-Datei kann nicht geoeffnet werden: 'Funktionen.hpp': No such file or directory
Funktionen.cpp
C:\Programme\C++\MyProjects\Rechner\Funktionen.cpp(3) : fatal error C1083: Include-Datei kann nicht geoeffnet werden: 'Funktionen.hpp': No such file or directory
|
Allerdings ist die Datei im richtigen Ordner, nicht schreibgeschütz, etc.
Woran könnte es liegen.
Seit bitte nicht böse mit mir wenn der Fehler sehr einfach ist. Aber ich bin Anfänger und habe das was ich vor einem Jahr gelernt hatte schon wieder vergessen, weshalb ich alles neu lernen muss.
Danke im Voraus