class Mesh { }; class MeshProvider { public: Mesh Mesh; /* Это должно компиляться? */ };
Standard input is empty
prog.cpp:8: error: declaration of ‘Mesh MeshProvider::Mesh’ prog.cpp:2: error: changes meaning of ‘Mesh’ from ‘class Mesh’
Standard output is empty