On Mon, 2002-01-21 at 17:12, Adrian Mihalcea wrote:
> class test {
>    public:
>       enum tip {unu, doi, not, and};
>       tip x;
> };
> void main(void){
>     test obj;
>     obj.x=test::not;
> }
> 
> 
> În caz că programul NU ar fi trebuit să meargă pe celelalte compilatoare, 
> poate daţi şi o scurtă explicaţie.

Nu ar fi trebuit sa mearga: standardul ANSI C++ defineste "not" ca un
macro care se expandeaza in "!" (si cred ca si "and" in "&&").

-- 
Petru Paler, http://www.ppetru.net



---
Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to
unsubscribe from this list.

Raspunde prin e-mail lui