tastas
Madmaxista
- Desde
- 25 Dic 2011
- Mensajes
- 6.636
- Reputación
- 11.910
Claro que es correcto, mételo en un archivo .cpp y compílalo, verás como no te da ningún error.
A x = A::B::C;
Estás construyendo un objeto con identificador x de clase A con un entero como argumento del constructor. A es la clase, B es un enum bajo el namespace de la clase A, y C una constante del enum, que es un entero y que se usa como valor para el argumento del constructor.
Agradezco tu esfuerzo en la explicación, pero es como si llevaras a una conferencia de Stephen Hawking a un niño de 5 años. :´(