|
|
[18:04:58, Tuesday 09. March 2010]
Hej Serduszka słodkie, to znowu ja.
Mam taki problem:
Potrzebuję dynamicznie generować nazwy zmiennych dowolnego typu, ale nie mam pojęcia jak to zrobić w C++ i czy się da?
Przykład:
Potrzebuję mieć 50 zmiennych typu int o określonej wartości, z tym, że każda nazwa musi być unikalna. Nie chcę tego wpisywać ręcznie, tylko potrzebuję jakiś kod, który wygeneruje dla każdej zmiennej inną nazwę ;)
Pozdro, czekam na pomoc,
Rafałek :*:*
http://www.gicolek.cba.pl/wordpress - mój blog o grach komputerowych i grafice.
|
|
|
[18:27:25, Tuesday 09. March 2010]
Do tego używa się tablic. |
|
|
[21:08:41, Tuesday 09. March 2010]
zajebiście fajnie pięknie, nic mi Twoja odpowiedź nie pomogła. ;]
---- Poprawiono: 2010-03-09 21:11:40 ----
w każdym razie już wszystko wiem bo dostałem info od znajomego ;) dzięki http://www.gicolek.cba.pl/wordpress - mój blog o grach komputerowych i grafice.
|
|
|
[21:11:48, Tuesday 09. March 2010]
int tablica[5] = { 10, 20, 30, 40, 50 }; |
|
|
[00:00:47, Wednesday 10. March 2010]
Z ciekawości, na co ci taka funkcjonalność?
Jeśli nie chcesz użyć tablic, to jest to co najmniej dziwne. Przyszło mi na myśl że chcesz generować ten sam program, podmieniać w nim nazwy zmiennych, dlatego nie napisałem bezpośredniego rozwiązania ;) |
|
|
[17:28:30, Wednesday 10. March 2010]
Znam ten ból. W porównaniu do Pythona, ten C to jakiś przerażający koszmar. I te milardy średników :<
Ja nie banuje, ja zabijam xd
|
|
|
[18:04:58, Wednesday 10. March 2010]
Potrzebowałem to na zajęcia ;) Miałem vector <list<int> > graph (coś takiego, nie pamiętam dokładnie, czy tu błędu nie zrobiłem :P
i teraz musiałem wygenerować losowo ten graph o wielkości 10 węzłów oraz 100 węzłów, gdzie mam losowo generować połączenia, które są określone dla każdego węzła.
Natomiast połączenie jest określone w następujący sposób:
mamy zmienną typu list <int> węzeł1 i robimy
węzeł1.push_front(węzełileśtam).
i właśnie te węzły musiały być generowane losowo i w ten sam sposób przypisane do nich kolejne węzły. Potrzebuję to do algorytmów BFS i DFS na grafach ;p
---- Poprawiono: 2010-03-10 18:06:42 ----
A swoją drogą ja programowałem najwęcej w javie, ale dla małych projektów bez interfejsu użytkownika wolę c++ ;)
Swoją drogą bardzo dobrze znam się na Blenderze i coraz lepiej znam Gimpa, jeżeli ktoś by chciał powymieniać się projektami to dajcie znać.
Dodatkowo uczę się teraz Ogrea3d - taki darmowy silnik graficzny, muszę na zajęcia napisać grę w grupie.
Na razie nauczyłem się eksportować obiekty z Blendera tam ;p http://www.gicolek.cba.pl/wordpress - mój blog o grach komputerowych i grafice.
|
|
|
[19:00:57, Wednesday 10. March 2010]
To rzeczywiście dziwnie się do tego zabrałeś, nie ma tu nic takiego, do czego potrzebne są wygenerowane specjalne nazwy zmiennych.
No ale to pewnie już wiesz, skoro rozwiązałeś zadanie :) |
|
|
[19:16:49, Wednesday 10. March 2010]
no ;p taki miałem rozkaz od wykładowcy, ale zrobiłem to z tablicą. Kiedyś w javie napisałem program, który generuje losowo nazywające się pliki txt, i stąd ten pomysł o losowo generowanych nazwach zmiennych, ale tak się nie da;d http://www.gicolek.cba.pl/wordpress - mój blog o grach komputerowych i grafice.
|
|
|
[20:21:27, Wednesday 10. March 2010]
Dać to się da, tylko nikt tak nie robi. Wyszłoby gorzej niż tablice, czy tam vector. |
|
|
[21:14:27, Wednesday 10. March 2010]
Zrób gre w UDK (Unreal Engine Kit). Wiele możliwości, UE 3 i mnóstwo bajerów. Jak to ogarniesz to daj znać bo ja nawet poziomu stworzyc nie mogę. |
|
|
[22:10:20, Wednesday 10. March 2010]
hehe ;) a ja w UDK nie będę póki co robił, bo muszę ogarnąć Ogrea na zaliczenie, z resztą mam za słabego kompa na na UDK :( w każdym razie jak zna się na Pythonie to można spokojnie robić gierki w Blender Game Enginie. http://www.gicolek.cba.pl/wordpress - mój blog o grach komputerowych i grafice.
|
|
|
[16:01:22, Sunday 14. March 2010]
tablice- jak napisał Python, chyba, że poczytaj o Vectorze (Vector), ale jak jestes poczatkujacy to sie nie polapiesz raczej |
|
|
[17:03:33, Sunday 14. March 2010]
już to zrobiłem, wiem co to Vector, Queue, Lista, cały mój algorytm opiera się na Vectorze i kolejce itd. ;) http://www.gicolek.cba.pl/wordpress - mój blog o grach komputerowych i grafice.
|
|