[elektro] C-tömb konstans
hg12345
hg12345 at freemail.hu
Sat Jun 29 10:42:43 CEST 2013
Szia,
hasonló problémával küszködtem sokat,
csinálj egy sorszámozott (enum) tömböt amiben tárolod a pointereket, a pointereket azonosító sorszámot tárolod ebben a tömbben.
Info <info at kiralyelektronika.hu> írta:
>Sziasztok !>
>
Adott egy ramban lévő tábla, mondjuk:>
>
dword Variants[VARS_COUNT];>
>
és adott egy tömb flashban, mondjuk:>
>
const tVariantDescriptorItem VariantDescriptor[VARS_COUNT] = {>
{ .general = { .kind = VT_UINT, .addr = (dword)(&Variants[0]) } },>
};>
>
és erre fordítási hibát dob. "expected an integer constant">
Ha kiveszem a típuskonverziót akkor jó.>
Tulképp bármilyen műveletet megenged, csak a típuskonverziót nem.>
Ötlet, hogyan verjem át ? :)>
Ez egy bitmező, nem tehetek oda pointert..>
Thx!>
Béla>
>
----------------------------------------->
elektro[-flame|-etc]
More information about the Elektro
mailing list