delorie.com/archives/browse.cgi | search |
From: | Nate Eldredge <neldredge AT hmc DOT edu> |
Newsgroups: | comp.os.msdos.djgpp |
Subject: | Re: Need some class help |
Date: | 21 Mar 2001 12:46:42 -0800 |
Organization: | InterWorld Communications |
Lines: | 49 |
Sender: | nate AT mercury DOT st DOT hmc DOT edu |
Message-ID: | <83y9tyc0jx.fsf@mercury.st.hmc.edu> |
References: | <NY4u6.34$I81 DOT 1046 AT nntp1 DOT chello DOT se> |
NNTP-Posting-Host: | mercury.st.hmc.edu |
Mime-Version: | 1.0 |
X-Trace: | nntp1.interworld.net 985207602 35078 134.173.57.219 (21 Mar 2001 20:46:42 GMT) |
X-Complaints-To: | usenet AT news DOT interworld DOT net |
NNTP-Posting-Date: | Wed, 21 Mar 2001 20:46:42 +0000 (UTC) |
User-Agent: | Gnus/5.0802 (Gnus v5.8.2) Emacs/20.5 |
To: | djgpp AT delorie DOT com |
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp |
Reply-To: | djgpp AT delorie DOT com |
"Daniel Eliasson" <danieleliasson AT chello DOT se> writes: > Hi... I'm rather new to C++, but I'm trying to code a small game. The > problem however is that I get some rather peculiar (in my view) errors when > I try to compile player.cpp > > player.cpp:20: syntax error before `{' > player.cpp:32: ANSI C++ forbids declaration `Player' with no type > player.cpp: In function `int Player(char * = "Mr. I\'m too lazy to name > myself. > I suck.")': > player.cpp:38: type mismatch with previous external decl > player.cpp:28: previous external decl of `char * weaponCache[10]' > player.cpp:38: storage size of `weaponCache' isn't constant > player.cpp:51: invalid types `int[int]' for array subscript > player.cpp: At top level: > player.cpp:61: parse error before `}' > player.cpp:65: syntax error before `::' > player.cpp:70: syntax error before `::' > player.cpp:74: ANSI C++ forbids declaration `pGetY' with no type > player.cpp:87: syntax error before `::' > player.cpp:95: parse error before `;' > player.cpp:95: syntax error before `++' > player.cpp:97: parse error before `;' > player.cpp:97: syntax error before `++' > player.cpp:118: syntax error before `::' > player.cpp:127: syntax error before `++' > player.cpp:135: syntax error before `--' > player.cpp:143: syntax error before `++' > player.cpp:151: syntax error before `--' > > > And the code: > > #include "game.h" > > Class Player ^^^^^ "class". Case is sensitive. I think many of your other errors are an indirect result of this. Fix this, try again, and post back if you have further intractable problems. -- Nate Eldredge neldredge AT hmc DOT edu
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |