[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: VS2008 and __gc
- From: "Wesley Smith" <wesley.hoke@...>
- Date: Fri, 9 May 2008 12:38:28 -0700
>> I'm sorry, but I don't understand a single word of this. Can you
>> explain with less generalities? I'm writing strict C++, which I guess
>> corresponds to "compliance with standards", but I don't follow the
>> next sentence.
>
> You seem not to be obeying the C++ standards. If you were obeying them,
> then you would not be defining a function named "__gc", or any other
> identifier that starts with two underscores, and this particular compiler
> keyword "__gc" would not disturb you by its existence.
Is this a C++0x thing? I use __new, __index, __newindex, __string,
__gc everywhere in my code and GCC has not complained a bit, so I
don't see how this isn't compliant with the C++ standard. Do you have
documentation of this claim?
wes