T O P I C R E V I E W |
nodet |
Posted - Feb 27 2008 : 09:16:51 AM Hi,
The following seems to me a perfectly valid code, but VA 10.4.1618 under MSVC 8 does not seem to agree, and underscores the 'Y' (the class name) as an unrecognized symbol:
class X { class Y* y; };
Was that already known?
Thanks. |
1 L A T E S T R E P L I E S (Newest First) |
feline |
Posted - Feb 28 2008 : 1:07:10 PM I am seeing the same effect here. Thank you for the clear description.
case=13677
I was not aware you could do that, but it compiles quite happily. For now I would suggest separating out the forward declaration. Personally I think that makes the code easier to follow, but that is also what I am used to seeing |
|
|