Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 24 lip 2026, o 18:45


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 2 ] 
Autor Wiadomość
PostNapisane: 6 maja 2013, o 09:16 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 30 mar 2013
Posty: 38
Lokalizacja: Gdynia
Pomógł: 1

Witam mam pytanie powiedzmy że mam taki kod:
Wydaje mi się że pytanie dla trochę bardziej zaawnsowanych.

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

Czy istniej jakiś sposób żeby ta funkcja loop2 wywoływała samą siebie ?

Tak wygląda struktura

Kod:
STRUKUTRA
Dziecko nr[0] posiada elementˇw tablicy wyrazowej [1]
Dzieci (funkcje)         LOOP
Dzieci (atrybuty)        10
-------------------------


Dziecko nr[1] posiada elementˇw tablicy wyrazowej [3]
Dzieci (funkcje)         Silnik
Dzieci (atrybuty)        2,5
-------------------------
Dzieci (funkcje)         Silnik
Dzieci (atrybuty)        3,5
-------------------------
Dzieci (funkcje)         LOOP
Dzieci (atrybuty)        20
-------------------------


Dziecko nr[2] posiada elementˇw tablicy wyrazowej [1]
Dzieci (funkcje)         Silnik
Dzieci (atrybuty)        3,5
-------------------------


dziala motor
 z atrybutem dziala motor
 z atrybutem dziala motor
 z atrybutem dziala motor
 z atrybutem dziala motor
 z atrybutem
--------------------------------
Process exited with return value 0
Press any key to continue . . .


Chodzi o to że mam parser :
LOOP 10*Silnik 2,5;Silnik 3,5;LOOP 20*Silnik 3,5;

Który szatkuje to wszystko jak widać u góry na strukturze, zależy mi teraz że jak wykryje funkcje LOOP z atrybutem 20 to ma powtórzyć Silnik z atrybutami 3,5 20 razy

No dobrze a jak
10 razy Silnik 2,5;Silnik 3,5 a potem LOOP 20 ? (czyli razem 200 razy Silnik 3,5)
---------------------------------------------------------------------------
Tak na to patrze może tam dać wskaźnik do tablicy funkcji, bo jeżeli mają byc wykonywane np.

Silnik 2,5 , Silnik 3,5 dziesięć razy a tak mogę przekazać tylko jedną ;/ kurde kurde kurde



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 maja 2013, o 17:37 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 30 mar 2013
Posty: 38
Lokalizacja: Gdynia
Pomógł: 1

poradziłem sobie trochę na okrętke, ale działa prawdopodobnie dla normalnego człowieka ten kod wygląda co najmniej makabrycznie, a zrozumieć o co w nim chodzi to jest bajką którą dzieci można straszyć.

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 2 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Baidu [Spider] i 4 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO