Witam.
Moj program sklada sie z plikow pracownik.h pracownik.cpp i glowny.cpp
W glowny.cpp , w main deklaruje sobie tablice obiektow:
Pracownik tablica[10] = {
Pracownik("aaa","bbb", 2222),
Pracownik("aaa","ccc",3333),
Pracownik("aaa","bbb",1112),
Pracownik("aaa","ccc",2900),
Pracownik("aaa","bbb",1888),
Pracownik("aaa","ccc", 1777),
Pracownik("aaa","bbb", 1234),
Pracownik("aaa","ccc",9999),
Pracownik("aaa","bbb",8888),
Pracownik("aaa","ccc",999)
};
i chce wywolać związaną z nią metodę
Pokaz1(Pracownik& tablica);
w pracownik.h dekladuje w klasie Pracownik publiczną metode
void Pokaz1(Pracownik tab);
a w pracownik.cpp piszę jej kod
void Pracownik::Pokaz1(Pracownik& tab)
{
// mniejsza o niego
}
Problem polega na tym, ze nie wiem jak poprawnie utworzoną tablice obiektów przekazać do tej metody tak by wszystko działało i moją tablice widziało... tak jak jest wyżej wywala
'void Records::Pokaz1(Records::Pracownik &)' : overloaded member function not found in 'Records::Pracownik'.
Bardzo proszę o wskazówkę