[elektro] C-tömb konstans

Info info at kiralyelektronika.hu
Fri Jun 28 15:29:15 CEST 2013


> (dword*) ?

Jajj :)

> Mintha szoktam volna ilyet csinalni, mennie kene valahogy...
> Miert kell a castolas amugy?

Bitet takarítsak meg, ezzel spórolva fél kB területet...

> Mi a feladat? :)

Spórolás :)

> Arnold
> Sent from my iPhone

> On 2013.06.28., at 15:14, Info <info at kiralyelektronika.hu> wrote:

>> "type qualifier is meaningless on cast type"
>> Előkotortam egy régebbi programom, abban sem sikerült megoldani.
>> Úgyhogy csak kiveszem a pointert a bitmezőből...affene.

>>> const dword?
>>> -
>>> Konverzio nelkul nemjo, ha maga konvertal?

>>> Arnold
>>> Sent from my iPhone

>>> On 2013.06.28., at 15:02, Info <info at kiralyelektronika.hu> wrote:

>>>> 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]

>>> -----------------------------------------
>>>          elektro[-flame|-etc]

>> -----------------------------------------
>>          elektro[-flame|-etc]

> -----------------------------------------
>           elektro[-flame|-etc]



More information about the Elektro mailing list