fatal error C1083
-
Hallo *,
ich habe folgendes Programm geschrieben, das aus einer cpp- und einer Header-Datei besteht. In der Header-Datei habe ich meine Klasse eingebaut. Funktioniert aber leider nicht. Sobald ich aber die Klasse in die cpp-Datei kopiere und den include<Klasse.h> entferne funktioniert es. Anscheinend mache ich bei der Includierung der Klasse.h etwas falsch. Wer kann mir helfen.
------------------------------
Meine cpp-Datei (test.cpp)
------------------------------
#include <iostream.h>
#include <stdio.h>
#include <Klasse.h>void main()
{
Bildschirm BS;int b;
b= BS.ausgabe();cout << b << endl;
getchar();
};
----------------------------------------
Meine Header-Datei Klasse.h
----------------------------------------
class Bildschirm
{
public:int ausgabe()
{
int a;
a= 40;
return a;
};};
-
#include <Klasse.h>
Das sucht den Header Klasse.h in den Standard-Include-Verzeichnissen, nicht aber in deinem aktuellen Projektverzeichnis.
Sollte sich Klasse.h also im Projektverzeichnis befinden, versuch's mal so:
#include "Klasse.h"
-
#include "Klasse.h"
-
jo, da war der bursche 1 sekunde flotter wie ich!