Napisałem globalny operator przypisania, ale podczas kompilacji jest błąd: "operator =' must be a non-static member".
Nie wiem co jest nie tak.
osobowy& operator=(osobowy &a, const osobowy &b){
a.cena = b.cena;
a.rodzaj_silnika = b.rodzaj_silnika;
a.pojemnosc_bagaznika = b.pojemnosc_bagaznika;
a.ilosc_drzwi = b.ilosc_drzwi;
a.rodzaj_nadwozia = b.rodzaj_nadwozia;
return a;
}