#include <iostream>
#include <string>
using namespace std;
namespace kartoteka_Osoba
{
class Osoba
{
string ii,nn;
public:
Osoba(string imie, string nazwisko)
{
ii = imie;
nn = nazwisko;
}
string getImie()
{
return ii;
}
string GetNazwisko()
{
return nn;
}
};
};
namespace kartoteka_mockup_Kartoteka
{
class Kartoteka
{
void dodaj(kartoteka_Osoba::Osoba){}
void usun(kartoteka_Osoba::Osoba) {}
int rozmiar() {return 1;}
bool CzyZawiera(kartoteka_Osoba::Osoba) {return true;}
kartoteka_Osoba::Osoba pobierz(int index)
{
return kartoteka_Osoba::Osoba("Gall","Anonim");
}
};
}
int main()
{
kartoteka_mockup_Kartoteka::Kartoteka kartoteka;
using namespace kartoteka_mockup_Kartoteka;
kartoteka.dodaj;
return 0;
}
kartoteka.dodaj;
- Przy tej linijce pojawia się błąd: statement cannot resolve address of overloaded function.