typedef struct { char *title; char *company; char *disc_name; char *drive; char *directory; char *run; char *program; } NAMES; typedef struct { char *p[7]; } INDEX; typedef union { INDEX index; NAMES name; } GAME; extern "C" GAME game[];