Niji-chan
18.02.2006, 13:11
Hi!
Habe momentan ein Problem mit einer Headerdatei. Sie ist im gleichen Ordner wie die "*.cpp"-Datei. Folgende Fehlermeldung erhalte ich auf die unten markierte Stelle im Programmcode:
5 C:\Dokumente und Einstellungen\...\Eigene Dateien\Projekte\Programmieren\C_Cplusplus\cppin21tagen\tag6_3.cpp In file included from C:\Dokumente und Einstellungen\...\Eigene Dateien\Projekte\Programmieren\C_Cplusplus\cppin21tagen\tag6_3.cpp
// Beginn von rect.cpp
#include <iostream>
using namespace std;
#include "rect.hpp"
Rectangle::Rectangle(int top, int left, int bottom, int right)
{
itsTop = top;
itsLeft = left;
itsBottom = bottom;
itsRight = right;
itsUpperLeft.SetX(left);
itsUpperLeft.SetY(top);
itsUpperRight.SetX(right);
itsUpperRight.SetY(top);
itsLowerLeft.SetX(left);
itsLowerLeft.SetY(bottom);
itsLowerRight.SetX(right);
itsLowerRight.SetY(bottom);
}
// Rechteckflaeche berechnen. Dazu Ecken bestimmen,
// Breite und Hoehe ermitteln, dann multiplizieren.
int Rectangle:GetArea() const
{
int Width = itsRight - itsLeft;
int Height = itsTop - itsBottom;
return (Width * Height);
}
int main()
{
// Eine lokale Rectangle-Variable initialisieren
Rectangle MyRectangle (100, 20, 50, 80);
int Area = MyRectangle.GetArea();
cout << "Flaeche: " << Area << "\n";
cout << "Obere linke X-Koordinate: ";
cout << MyTectangle.GetUpperLeft().GetX();
return 0;
}
Der Code ist hauptsächlich von einem Listing aus dem Buch "C++ in 21 Tagen" abgeschrieben. ...
Dadurch, dass die Datei nicht gefunden - oder was den Fehler sonst verursacht - funktioniert natürlich momentan gar nichts. :\
Habe momentan ein Problem mit einer Headerdatei. Sie ist im gleichen Ordner wie die "*.cpp"-Datei. Folgende Fehlermeldung erhalte ich auf die unten markierte Stelle im Programmcode:
5 C:\Dokumente und Einstellungen\...\Eigene Dateien\Projekte\Programmieren\C_Cplusplus\cppin21tagen\tag6_3.cpp In file included from C:\Dokumente und Einstellungen\...\Eigene Dateien\Projekte\Programmieren\C_Cplusplus\cppin21tagen\tag6_3.cpp
// Beginn von rect.cpp
#include <iostream>
using namespace std;
#include "rect.hpp"
Rectangle::Rectangle(int top, int left, int bottom, int right)
{
itsTop = top;
itsLeft = left;
itsBottom = bottom;
itsRight = right;
itsUpperLeft.SetX(left);
itsUpperLeft.SetY(top);
itsUpperRight.SetX(right);
itsUpperRight.SetY(top);
itsLowerLeft.SetX(left);
itsLowerLeft.SetY(bottom);
itsLowerRight.SetX(right);
itsLowerRight.SetY(bottom);
}
// Rechteckflaeche berechnen. Dazu Ecken bestimmen,
// Breite und Hoehe ermitteln, dann multiplizieren.
int Rectangle:GetArea() const
{
int Width = itsRight - itsLeft;
int Height = itsTop - itsBottom;
return (Width * Height);
}
int main()
{
// Eine lokale Rectangle-Variable initialisieren
Rectangle MyRectangle (100, 20, 50, 80);
int Area = MyRectangle.GetArea();
cout << "Flaeche: " << Area << "\n";
cout << "Obere linke X-Koordinate: ";
cout << MyTectangle.GetUpperLeft().GetX();
return 0;
}
Der Code ist hauptsächlich von einem Listing aus dem Buch "C++ in 21 Tagen" abgeschrieben. ...
Dadurch, dass die Datei nicht gefunden - oder was den Fehler sonst verursacht - funktioniert natürlich momentan gar nichts. :\