Skocz do zawartości

Featured Replies

Napisano

mam sobie klasę o nazkie klasa.

Teraz chcę za pomocą pętli stworzyć kilka obiektów należących do tej klasy, które będą się nazywały odpowiedni: obj1, obj2, obj3 itd.

class klasa {
  int a, b, c, d;
}

int main() {
  for (int a=1; a       klasa obj+(a);            //Nie wiem jak to napisać :(
  }
}

 

I właśnie: Jak to napisać?

 

Proszę o szybką pomoc :).

  • Odpowiedzi 2
  • Wyświetleń 789
  • Created
  • Ostatniej odpowiedzi

Top Posters In This Topic

Napisano

Jakoś cisza, a ja mogę podać tylko rozwiązanie z PHP, ale jest sporo analogii do C++, wiec moze zadziała albo naprowadzi na rozwiązanie:

 

for ($i=1;$i	{
${"obj".$i} = new class_name();
}

Stworzy 10 obiektów o nazwach obj1, obj2, ... ,obj10

 

EDIT

heh, tablicę bym zaproponował od razu jeśli by te nazwy nie były tak narzucone. Sadzilem ze koniecznie musisz tak miec ;)

Napisano
  • Autor

hehe, rozwiązanie było bajecznie proste, że też na to nie wpadłem :o - można tworzyć tablice obiektów.

Znalazłem tutaj: klik

 

for ($i=1;$i    klasa obj[i];
}

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Powiadomienie o plikach cookie

Wykorzystujemy cookies. Przeczytaj więcej Polityka prywatności