Okay, habs jetzt einfach in den Project Ordern kopiert und jetzt gehts... Zumindest die Erkennung 
Ich schreib jetzt mal das ganze Programm, da es mir hier Fehlermeldungen ausspuckt...
rectangle.h
Code:
#ifndef RECTANGLE_H
#define RECTANGLE_H
class Rectangle{
private:
double width;
double length;
public:
void setWidth(double);
void setLength(double);
double getWidth() const;
double getLength() const;
double getArea() const;
};
#endif
rectangle.cpp
Code:
#include <rectangle.h>
#include <iostream>
#include <cstdlib>
using namespace std;
void rectangle::setWidth(double w)
{
if(w >= 0)
width = w;
else
{
cout << "Invalid width/n";
exit(EXIT_FAILURE);
}
}
void rectangle::setLength(double len)
{
if(len >= 0)
length = len;
else
{
cout << "Invalid length/n";
exit(EXIT_FAILURE);
}
}
double rectangle::getWidth() const
{
return width;
}
double rectangle::getLength() const
{
return length;
}
double rectangle::getArea() const
{
return width * length;
}
Und das Programm:
Code:
#include "stdafx.h"
#include <cstdlib>
#include "rectangle.h"
#include <iostream>
using namespace std;
int main()
{
int a;
Rectangle box;
int width;
int length;
cout << "Length: ";
cin >> length;
cout << "Width: ";
cin >> width;
box.setWidth(width);
box.setLength(length);
cout << "Length: " << box.getLength();
cout << "\nWidth: " << box.getWidth();
cout << "\nArea: " << box.getArea();
cin >> a;
return 0;
}
Es soll nicht wunderschoen sein, sondern nur funktionieren. 
Die Fehlermeldung ist:
"1>recttt.obj : error LNK2019: unresolved external symbol "public: double __thiscall Rectangle::getArea(void)const " (?getArea@Rectangle@@QBENXZ) referenced in function _main"
Und das fuer jedes Objekt.
Danke schonmal 
Edit: -.- Ich glaub ich habs... Glaub es liegt an meiner Gross und Kleinschreibung
^.-
Edit2: Ich glaub ich habs nicht... Hat nichts gebracht immernoch gleiche Fehlermeldung des Compilers...
mfg Test-Grave