tengo el siguiente códigoAnidado clase vacía
class nest_empty
{
class empty{};
};
¿El tamaño de nest_empty
ser 1 (en mi aplicación sizof una clase vacía es 1)? ¿Si es así por qué? ¿Se puede considerar nest_empty
como una clase vacía?
EDIT:
class nest_empty
{
class empty{};
empty d;
};
¿El tamaño de nest_empty
siendo 1? ¿Si es así por qué?
No estoy 100% seguro, pero estoy bastante seguro de que las clases anidadas son "estáticas", al igual que las clases regulares. Por lo tanto, su clase nest_empty seguiría siendo de tamaño 1 a menos que le diera una instancia de empty(); Tengo curiosidad por ver cuál es la respuesta. – Crisfole
@equilibrium: cambiar la pregunta después de tener respuestas sin identificar correctamente lo que se ha cambiado es muy confuso ... He agregado un separador ** EDIT **. –