From: "Majisun" Subject: Same NEWBIE, with similar question. Newsgroups: comp.os.msdos.djgpp Message-ID: <01bc9c3d$c65c3100$683d31cf@default> NNTP-Posting-Host: dialup2-29.infowest.net Date: 29 Jul 97 16:34:52 GMT Lines: 23 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk Ok, Everything works out fine now in my starfield program, except this. stuff before this class star { unsigned short x; /*lots of other stuff, but this is all you need */ } star starfield = new star[MAX_DOTS]; my class defines each variable randomly, but now it says that starfield[next].x = rand() % SCREEN_W; /* the screen width */ this won't compile because Error: invalid types 'star[int]' for array What does this error message mean. Sorry for the newbie-type question, someday I'll be able to debug all of my code myself, not just parts of it. -Sthel Majisun