Re: problem z wczytywaniem pliku w sposob ciagly
: 04 wrz 2007 19:03
Z tego co sie zaczynam orientowac, bo badz co badz ucze sie wciaz i nadal i z tego , co mi pewien wyjadacz powiedzial - functional globale sa wykorzystywane glownie do komunikacji miedzy petlami, ekranami itd, podobnie jak kolejki oraz podobnie jak "tradycyjne" globale.
O globalach moze nie bede wspominal, bo z tego co widze temat jest przewalkowany i to rozsadnie ;).
Kolejki sluza to przekazywania elementow miedzy petlami, z tym ze kolejki, jakoby nie nadaja sie do przenoszenia duzych ilosci danych, w tym celu zostaly wprowadzone, wymyslone functional globale - ot takie ustrojstow (jak to skoziate napisal - while + shift register+ case (jako tzw state machine) ).
wykorzystujac fglb nie sprzeniewierzasz sie data-flow, poniewaz sam decydujesz o momencie w ktorym akcja na tej "zmiennej" ma byc wykonana - najpierw ja inicjujesz, potem zapisujesz, w innym miejscu, petli odczytujesz jak wychodzisz sprogramu mozesz zniszczyc.
Mozna przyjac, ze to shift register, ktory moze sluzyc pomiedzy dwiema petlami (np - odczyt z przyrzadu w jednym vi, praca ciagla, i wyswietlanie wartosci na wykres w drugim). Tak przynajmniej ja to zrozumialem, jesli jest ktos bardziej otrzaskany w temacie, to poprosze o korekte
O globalach moze nie bede wspominal, bo z tego co widze temat jest przewalkowany i to rozsadnie ;).
Kolejki sluza to przekazywania elementow miedzy petlami, z tym ze kolejki, jakoby nie nadaja sie do przenoszenia duzych ilosci danych, w tym celu zostaly wprowadzone, wymyslone functional globale - ot takie ustrojstow (jak to skoziate napisal - while + shift register+ case (jako tzw state machine) ).
wykorzystujac fglb nie sprzeniewierzasz sie data-flow, poniewaz sam decydujesz o momencie w ktorym akcja na tej "zmiennej" ma byc wykonana - najpierw ja inicjujesz, potem zapisujesz, w innym miejscu, petli odczytujesz jak wychodzisz sprogramu mozesz zniszczyc.
Mozna przyjac, ze to shift register, ktory moze sluzyc pomiedzy dwiema petlami (np - odczyt z przyrzadu w jednym vi, praca ciagla, i wyswietlanie wartosci na wykres w drugim). Tak przynajmniej ja to zrozumialem, jesli jest ktos bardziej otrzaskany w temacie, to poprosze o korekte