Jestem początkujący w C++ i mam kłopot z błędem, który tworzy poniższy kod.
Jak to powinno być i dlaczego nie działa ? Proszę o pomoc.
class punkt{
private:
double x, y;
public:
punkt(double, double);
};
punkt::punkt(double a, double b){ x = a; y = b; }
class odcinek{
private:
punkt p1, p2;
public:
odcinek(punkt, punkt);
};
odcinek::odcinek(punkt a, punkt b){
p1 = punkt(a.x, a.y);
p2 = punkt(b.x, b.y);
}