Piszę prosty programik obiektowy na zaliczenie i napotkałem na taki błąd w Visualu :
Ważność Kod Opis Projekt Plik Wiersz Stan pominięcia
Błąd C2512 "Mob": niedostępny odpowiedni konstruktor domyślny Projekt_zaliczeniowy arena.cpp 6
arena::arena()
{
cout << "Podaj ilosc mobow" << endl;
cin >> ilosc_mobow;
cout << "Podaj poziom mobow" << endl;
cin >> poziom_mobow;
for (int i = 0; i < ilosc_mobow; i++)
{
a[i] = new Mob(poziom_mobow);
}
}
Mob::Mob(int lvll)
{
lvl = lvll;
if (lvl == 1)
{
dmg = 5;
hp = 5;
name = "Wilk";
exp = 10;
}
else if (lvl == 2)
{
dmg = 10;
hp = 20;
name = "Ork";
exp = 30;
}
else if (lvl == 3)
{
dmg = 30;
hp = 50;
name = "Smok";
exp = 50;
}
}