piotrek Napisano 18 Listopad 2005 Share Napisano 18 Listopad 2005 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 :). Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
VGT Napisano 18 Listopad 2005 Share Napisano 18 Listopad 2005 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 ;) Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
piotrek Napisano 18 Listopad 2005 Autor Share Napisano 18 Listopad 2005 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]; } Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się