>> if (i==b) >If you're suggesting this should be an error, then >should the following be an error also?
> struct > { > unsigned flag1 : 1; > unsigned flag2 : 1; > } x; > > if (x.flag1 == true) If I would write the C standard, or I would make restrictions to use "true" or I would not declare it at all and leave it being any non zero. But this is my actual position: Ten days ago I thought the current true definition a good thing. Until it confused me. ____________________________________________________________________________________Fussy? Opinionated? Impossible to please? Perfect. Join Yahoo!'s user panel and lay it on us. http://surveylink.yahoo.com/gmrs/yahoo_panel_invite.asp?a=7 To unsubscribe, send a blank message to <mailto:[EMAIL PROTECTED]>. Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/c-prog/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/c-prog/join (Yahoo! ID required) <*> To change settings via email: mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED] <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/