volatile promenna

Jaroslav Buchta jaroslav.buchta na hascomp.cz
Pondělí Červenec 15 22:27:49 CEST 2013


Pretypovat ukazatel na tuto promennou?

neco jako

volatile int i;
*((int*)&i) ++;
(mozna by stacilo pretypovat primo ((int)i)++  )

Ale nezkousel jsem, kazdopadne by se pak s tim melo pracovat jako s 
ukazatelem na bezny int. Chce to kouknout na vysledek v assembleru.
A take me nejak nenapada prinos, pokud se do promenne jen zapisuje, 
vyjde to tak nejak nastejno, ne?

Dne 15. 7. 2013 22:16, Lukas Burda napsal(a):
> Dobry den,
> mel bych dotaz, jestli jde gcc nejak rici, ze volatile promenna nebude
> v nejakem kusu kodu volatile? Typicky: promenna se cte vsude mozne,
> ale meni se jen v jednom preruseni, neni proto treba, aby v tom
> preruseni kompilator generoval kod pro volatile promennou.
>
> Lukas Burda
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list



Další informace o konferenci Hw-list