a no bo algorytmy nie sa do czytania tylko do dzialania hehe ;)
dzieki jednej takiej linijce wlasnie zaoszczedze 123213123213 ifow :D a tak doslowniej to przynajmniej 4 wiecj moim zdaniem lepiej ladnie zakometowac taka linijke i uzyc jej kilka razy niz pozniej powielac rzedy ifow jako ze wszystko zorganizowalem na konkretnych flagach i zastosowalem ladny rowniez jednolinioowy sposob ich obliczania to tez taki system bardzo skroci mi prace :) co mnie jednak ogromnie zdziwilo to fakt ze to co napisales wyzej nie zadzialalo :) przyjzalem sie dokladniej wszystko w mig pojolem i sie okazalo ze zamiast wstawiac w srodku sizeof aby przechodzic po kolejnych wskaznikach do struktury musze dodawac tylko 1 czyli np
((&fajne->R0+1))->rodzaj i teraz otrzymalem R1
((&fajne->R0+2))->rodzaj i teraz otrzymalem R2
(*(&fajne->R0+3))->rodzaj i teraz otrzymalem R3
moje pytanie skad to wynika ? i czy jak uruchomie program na innym kompie to nic sie nie zwali ? : o bo caly czas nie bardzo rozumiem czemu on nie dodaje sobie liczby bajtow tylko 1 oznacza dla niego jeden wskaznik a 2 to dwa wskazniki zreszta nawet jak zrobilem fajne->R0 - fajne->R1 to otrzymalem -1 :) strasznie mnie to zastanawia i dziwi :D?