33,321
社区成员




C:\tmp\vs2008test>type vs2008test.cpp
#define WARN_IF(EXP) do{ if (EXP) fprintf(stderr, "Warning: " #EXP "/n"); } while(0)
int main()
{
int divider=0;
WARN_IF( divider == 0 )
return 0;
}
C:\tmp\vs2008test>type vs2008test.i
int main()
{
int divider=0;
do{ if (divider == 0) fprintf(stderr, "Warning: " "divider == 0" "/n"); } while(0)
return 0;
}
C:\tmp\vs2008test>