Re: Statikus tömb mint struktúra

Palasik Sandor palasik at mail.datanet.hu
Thu May 18 18:08:46 CEST 2006


> Hát igen, ezt írtam is, csak kicsit macera 3x féle típust megadni meg
> állandóan a header fájlbna kurkászni bármi van... Van vkinek ötlete?

Kicsit perverz, de működik:

char munka[64];

typedef struct strukt1
{

    unsigned char a;
    unsigned int b;

} strukt1;

typedef struct strukt2
{

    unsigned char c;
    unsigned int d;

} strukt2;

#define munka_A (*(strukt1*)munka)
#define munka_B (*(strukt2*)munka)

    munka_A.a = 1;
    munka_A.b = 2;
    munka_B.c = 3;
    munka_B.d = 4;

(Én spec utálom a nevenincs struktúrákat, abból meg általában nincs baj, ha 
a struct és a typedef neve ugyanaz)

Palasik Sándor




More information about the Elektro mailing list