Creo que soy consciente de ACCESIBILIDAD pero no estoy seguro si entiendo la visibilidad muy clara¿Visibilidad de miembros de la clase?
Por ejemplo:
class X
{
int x;
};
Aquí, 'X' es ser vistos en clase y fuera pero accesible de clase. Si estoy en lo correcto, ¿alguien puede explicar el texto en esa respuesta sobre cómo no se controla la visibilidad, etc.?
(C++ 03/11.0) Cabe señalar que es el acceso a los miembros y las clases base que se controla, no su visibilidad. Los nombres de los miembros siguen siendo visibles, y las conversiones implícitas a las clases base aún se consideran , cuando esos miembros y clases base son inaccesibles. La interpretación de una construcción dada se establece sin tener en cuenta el control de acceso . Si la interpretación establecida hace uso de nombres de los miembros o clases base inaccesible, está mal formada la construcción .
En su lugar, debe solicitar una aclaración en los comentarios de esa respuesta. –
@ TomalakGeret'kal: Eliminaré la referencia a esa respuesta de mi pregunta. – user1086635
Um .. eso es todo lo contrario de lo que sugerí es lo correcto. –