Me temo que en C no se puede hacer eso. O al menos no de forma simple.
Se me ocurre que puedes intentar declarar la clase RegAlumno en la sección privada, pero no sé si funcionaría:
Código:
class Alumnos {
private:
class RegAlumno { ...};
RegAlumno *alumnos;
(...)
};
o también:
Código:
class Alumnos {
private:
#include "RegAlumno.h"
RegAlumno *alumnos;
(...)
};
Pero ya digo que no sé si funcionaría, hace mucho que no uso C++.