C rejtelmek
Moczik Gabor
pm at progzmaster.hu
Wed Feb 28 00:28:54 CET 2007
Balla Zoltán wrote:
> Ha jol ertemeztem, a megoldasom is gyakorlatilag ugyanez lett:
> 1 struktura externkent a headerben
> 2 ugyanez nem exterkent valamelyik modulban
> 3 az osszes modulban hivatkozas a headerre
> De a struktura tagjainak elereset magaban a headerben teszem lehetove a #define XXX Bitmezo.Bit0 modon.
>
> Ez igy mukodik a gyakorlatban, csak az a kerdes van e valami hatulutoje neki. C-re most kezdek atterni asm-rol, igy
> lehet hogy egy kicsit meg asm-es a szemleletem... ??!
Altalaban a header fajl arra valo, hogy ott deklaraljunk dolgokat. Ha egy
modulnak (C fajl) szuksege van valamire, akkor be kell include-olni a hozza
tartozo H fajt.
Az esetek nagyreszeben egy struktura nem "csak ugy van", hanem van valami
funckioja, vannak hozza kapcsolodo eljarasok, fuggvenyek.
Ezeket a H fajl nevevel megegyezo C fajlban szokas kodolni, es az extern
valtozokat itt illene definialni (tehat nem "valamelyik modulban").
--
((( Móczik Gábor )))--((( pm -> @ -> progzmaster -> . -> hu )))
((( Skype: moczik )))--((( Website: http://www.progzmaster.hu )))
More information about the Elektro
mailing list