No lo puedo probar ahora pero ten en cuenta que string se encuentra en std y vos el using namespace std lo pones luego de incluir persona.h. Usa el using namespace std en el header o cada vez que declares un string hace std::string. Deberias incluir cstring tambien.
No se si habrá mas errores.
Saludos!
No se si habrá mas errores.
Saludos!