[so] [Tema 0][Win] Warning compliare macro DIE

Vicentiu Ciorbaru cvicentiu at gmail.com
Sun Feb 24 14:35:51 EET 2013


On Feb 24, 2013 2:30 PM, "Sorina - Gabriela Sandu" <sandu.sorina at gmail.com>
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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/so/attachments/20130224/b4c13c52/attachment.html>


More information about the so mailing list