On Feb 24, 2013 2:30 PM, "Sorina - Gabriela Sandu" <[email protected]>
wrote:
>
> Hello,
>
> La compliarea pe Windows pe Vmchecker primesc la toate liniile la care
> am folosit macro-ul DIE (cel de pe ocw) warning-ul:
>
> warning C4127: conditional expression is constant
>
> Motivul este: do { .. } while (0). Ca să evit warning-ul am scos
> partea cu do..while, dar presupun că era acolo pentru un motiv.
> Întrebarea mea este: de ce se folosește do..while(0)?
>
>
> PS: pe Linux e totul ok și cu do..while și fără :)
>
> Thanks,
> Sorina
>

Hello,

Si eu am folosit macroul die si nu am avut probleme. Ai folosit flagul cu
no_something_deprecated nu?

Vicentiu
_______________________________________________
http://elf.cs.pub.ro/so/wiki/resurse/lista-discutii

Raspunde prin e-mail lui