gcc question about the embedded type definitions

Nathan Sidwell nathan@codesourcery.com
Fri Dec 3 11:38:00 GMT 2004


Serge Fukanchik wrote:
> Nathan Sidwell wrote:
> 
>> in C it is visible, in C++ it is not.
> 
> ?! In C++ all members of `struct' are public by default
> and hence fully accessible. You have to explicitly say `private:'.

you have to qualify their names -- they are not visible in
the global namespace. The question was about their visibility
not their accessibility.


nathan

-- 
Nathan Sidwell    ::   http://www.codesourcery.com   ::     CodeSourcery LLC
nathan@codesourcery.com    ::     http://www.planetfall.pwp.blueyonder.co.uk



More information about the Gcc-help mailing list