Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
20.12.2001, 13:08
MurdoC



so ich hab das Tutorial über Klassensysteme von www.codingplanet.de durchgearbeitet und erhalte folgende Fehler wer kann helfen???

Kompilierung läuft...
multiplay_gamerules.cpp
C:\spiele\SIERRA\Half-Life\SDK\SourceCode\dlls\multiplay_gamerules.cpp(492) : error C2065: 'pplayer' : nichtdeklarierter Bezeichner
C:\spiele\SIERRA\Half-Life\SDK\SourceCode\dlls\multiplay_gamerules.cpp(492) : error C2227: Der linke Teil von '->m_iPlayerClass' muss auf Klasse/Struktur/Union zeigen
teamplay_gamerules.cpp
C:\spiele\SIERRA\Half-Life\SDK\SourceCode\dlls\teamplay_gamerules.cpp(148) : error C2065: 'slot' : nichtdeklarierter Bezeichner
C:\spiele\SIERRA\Half-Life\SDK\SourceCode\dlls\teamplay_gamerules.cpp(154) : error C2065: 'ShowMenu' : nichtdeklarierter Bezeichner
C:\spiele\SIERRA\Half-Life\SDK\SourceCode\dlls\teamplay_gamerules.cpp(167) : error C2143: Syntaxfehler : Fehlendes ';' vor 'return'
C:\spiele\SIERRA\Half-Life\SDK\SourceCode\dlls\teamplay_gamerules.cpp(168) : error C2143: Syntaxfehler : Fehlendes ';' vor '}'
C:\spiele\SIERRA\Half-Life\SDK\SourceCode\dlls\teamplay_gamerules.cpp(168) : error C2143: Syntaxfehler : Fehlendes ';' vor '}'
C:\spiele\SIERRA\Half-Life\SDK\SourceCode\dlls\teamplay_gamerules.cpp(168) : error C2143: Syntaxfehler : Fehlendes ';' vor '}'
C:\spiele\SIERRA\Half-Life\SDK\SourceCode\dlls\teamplay_gamerules.cpp(171) : error C2143: Syntaxfehler : Fehlendes ';' vor '}'
C:\spiele\SIERRA\Half-Life\SDK\SourceCode\dlls\teamplay_gamerules.cpp(171) : error C2143: Syntaxfehler : Fehlendes ';' vor '}'
C:\spiele\SIERRA\Half-Life\SDK\SourceCode\dlls\teamplay_gamerules.cpp(171) : error C2143: Syntaxfehler : Fehlendes ';' vor '}'
C:\spiele\SIERRA\Half-Life\SDK\SourceCode\dlls\teamplay_gamerules.cpp(180) : error C2065: 'gmsgGameMode' : nichtdeklarierter Bezeichner
Fehler beim Ausführen von cl.exe.

hl.dll - 12 Fehler, 0 Warnung(en)

--

Wer anderen ein Grube gräbt, der hat wohl ein Grubengrabgerät...
-----------------------------
http://www.murdocs-world.de
*****ICQ 126894404*****

zum Seitenanfang zum Seitenende Profil || Suche
001
20.12.2001, 14:24
CoderNubi



poste mal den code

--

zum Seitenanfang zum Seitenende Profil || Suche
002
20.12.2001, 14:49
Tron



Zitat:
C:\spiele\SIERRA\Half-Life\SDK\SourceCode\dlls\multiplay_gamerules.cpp(492) : error C2065: 'pplayer' : nichtdeklarierter Bezeichner

c(++) ist case-sensitive, ich vermute, du hast da ausversehen alles kleingeschrieben, ich denke es heisst pPlayer
alle angaben ohne gewaehr, hab' ewig nimmer in's hl-sdk geguckt

--

'KEINE PANIK' - aus der Triologie in fuenf Baenden von Douglas Adams

'FÜR DEINN FERD' - aus 'Gevatter Tod' von Terry Pratchett

zum Seitenanfang zum Seitenende Profil || Suche
003
20.12.2001, 15:03
Retro



Jep, ist case-sensitive. Könnte uU. aber auch m_pPlayer heissen.

Und lern bitte mal etwas C++ Murdoc! Syntaxfehler sind die einfachst zu behebenen... als Syntax bezeichnet man die Strucktur einer Sprache. Eine if-klausel wird in C++ immer so geschrieben:

if (Variable = Wert)
{
...Anweisung;
...Anweisung;
...Anweisung;
}
else
{
...Anweisung;
...Anweisung;
...Anweisung;
}

Wenn jetzt irgendwo hinter der Anweisung ein ";" fehlt, ist der Syntax defekt und es gibt nen Fehler... setz das ";" an der passenden Stelle und schon geht alles. Einfachstes C++

--

shielding people from their own stupidity is an evolutionary step backwards anyway.

/* God is dead!............Nietzsche */
/* Nietzsche is dead!......God */
/* Nietzsche is God!.......The Dead */

zum Seitenanfang zum Seitenende Profil || Suche
004
20.12.2001, 15:34
apfelkorn



und das gemeinste dabei ist: manchmal wird ein seitenlangerfehler nur durch einen klitzekleinen syntaxfehler verursacht

--

zum Seitenanfang zum Seitenende Profil || Suche
005
20.12.2001, 17:33
TheTinySteini



Jep, immer erst den ersten Fehler beseitigen, der Rest ist dann oft von alleine richtig =)

--

TheTinySteini
Coder Poke646
"Don't Panic" - Hitchhiker's Guide to the Galaxy

zum Seitenanfang zum Seitenende Profil || Suche