-
Data: 2013-05-17 09:06:51
Temat: Re: s->tab[i]
Od: "Zbynio" <...@d...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]
"Marcin" <m...@o...pl> wrote in message
news:2b2eefb0-906c-4404-b58d-f29a0422569c@m4g2000vbr
.googlegroups.com...
>> Przy zalozeniu, ze "s" to wskaznik na strukture a nie sama struktura,
>> powinno byc ok. Na szybko sobie sprawdzilem w Keilu na inny procesor,
>> czy z punktu widzenia C jest ok.
>> Wersja "s->tab[i] = ptr[i];" troche optymistycznie przyjmuje, ze adres
>> poczatku struktury jest tozsamy z poczatkiem pierwszej tablicy w niej
>> zawartej (jesli jest pierwszym elementem struktury). Tu bedzie
>> probowac przepisywac kolejne bajty z poczatku struktury do tablicy,
>> bedacej gdzies w tej strukturze. Jak dla mnie to ryzykowne, pozniejsze
>> zmiany w typedef structury na pewno cos popsuja.
No właśnie. Co do panowania nad strukturą to nad nią panuję, bo mam ją po to
żeby była to taka swoista "lookup table". Le to jedno miejsce nie działa i
już wczoraj się dziwiłem co jest nie tak, robiłem podwójne inicjowaie
wskaźników, dla pewności.
Czy znaczy mam nie przyjmować do wiadomości, że adres struktury to początek
pierwszego elementu? To jest wtgodne, bo raz rozmawiam ze struktuą, albo
przez strukturę po elementach
s->tab1[]
s->tab2[]....
a raz traktuję ją jako ciągły obszar jak kawałek ramu liczony od wskaśnika
ustawionego na początek. Wszędzie mi działa tylko to kopiowanie nie działa.
Ale jak wpiszę:
s->tab[i] = ptr[0x98]; czy inny 0x to dane w tab[i] są dobre :-) Te co
siedzą tam względem ptr. Tak jakby zmiennej nie brał pod uwagę. Zupełnie
irracjonalna sprawa.
Następne wpisy z tego wątku
- 17.05.13 09:19 J.F
- 17.05.13 09:30 ajt
- 17.05.13 09:42 Marcin
- 17.05.13 22:03 Zbynio
- 17.05.13 22:10 Zbynio
- 17.05.13 22:30 Zbynio
- 17.05.13 22:32 Zbynio
Najnowsze wątki z tej grupy
- opornosc falowa
- Bateria 9V 6F22, alkaliczna v cynkowa, samorozładowanie, bateria wysokiej trwałości do miernika
- Tani zakup z ali?
- w czasach LED komary mają ciężko
- walizka z kodami
- Rejestrator temperatur - termopara, siec
- Router LTE z możliwością zmian MTU
- Fajny film widziałem...
- Jaka ładowarka sieciowa do Iphona?
- Taśma izolacyjna do prac elektrycznych
- Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Wkrętarki, wiertarki...
Najnowsze wątki
- 2025-07-21 cashback
- 2025-07-21 Pomarańczowy rakietnyj on de telefon ;)
- 2025-07-21 Gdańsk => Kotlin Developer <=
- 2025-07-21 Warszawa => Sales Executive / KAM <=
- 2025-07-21 Gdańsk => Programista Kotlin <=
- 2025-07-21 Białystok => Mainframe (z/OS, Assembler) Developer <=
- 2025-07-21 opornosc falowa
- 2025-07-21 Katowice => Key Account Manager IT <=
- 2025-07-21 Wrocław => Controlling systems Consultant <=
- 2025-07-21 Żerniki => Dyspozytor Międzynarodowy <=
- 2025-07-20 Absurdalny zakaz fotografowania będzie nowelizowany
- 2025-07-20 Takie tam...
- 2025-07-20 https://newsgrouper.org/pl.soc.prawo blokuje posty: 154 posts blocked.
- 2025-07-20 Bateria 9V 6F22, alkaliczna v cynkowa, samorozładowanie, bateria wysokiej trwałości do miernika
- 2025-07-20 Tani zakup z ali?