JLI Spieleprogrammierung Foren-Übersicht JLI Spieleprogrammierung

 
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen 
 medals.php?sid=99537e20c3ec4468ee952c87c5dc2555Medaillen   RegistrierenRegistrieren   ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

Unverständliche Fehlermeldung

 
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> Fragen, Antworten und Kritik
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
JkerryZ
JLI Master Trainee



Anmeldedatum: 18.05.2004
Beiträge: 575
Wohnort: Wolfsburg
Medaillen: Keine

BeitragVerfasst am: 20.07.2004, 21:57    Titel: Unverständliche Fehlermeldung Antworten mit Zitat

Hallo,

Code:
static LARGE_INTEGER TimeLastFrame;


Beim Kompilieren eines Projekts mault der Kompiler:

Zitat:
error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'TimeLastFrame'


Wenn ich das Semikolon davor gebe, gibt er 4 Fehler aus.
Was soll das?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
PeaceKiller
JLI Master


Alter: 35
Anmeldedatum: 28.11.2002
Beiträge: 970

Medaillen: Keine

BeitragVerfasst am: 20.07.2004, 22:31    Titel: Antworten mit Zitat

Der Dateityp LARGE_INTEGER wurde nicht definiert, versuch mal die richtige header zu inkludieren (hab grad selber ka welche das ist).
_________________
»If the automobile had followed the same development cycle as the computer, a Rolls-Royce would today cost $100, get a million miles per gallon, and explode once a year, killing everyone inside.«
– Robert X. Cringely, InfoWorld magazine
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
JkerryZ
JLI Master Trainee



Anmeldedatum: 18.05.2004
Beiträge: 575
Wohnort: Wolfsburg
Medaillen: Keine

BeitragVerfasst am: 21.07.2004, 08:28    Titel: Antworten mit Zitat

also LARGE_INTEGER ist in winnt.h deklariert. Die hab ich nun mal eingefügt, aber er macht immer noch den gleichen Fehler.
Das seltsame ist nur das ich 3 LARGE_INTEGER´s hab und nur bei dem Ersten meckert er.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
HotAcid
Super JLI'ler


Alter: 43
Anmeldedatum: 04.08.2002
Beiträge: 372
Wohnort: Berlin
Medaillen: Keine

BeitragVerfasst am: 21.07.2004, 09:05    Titel: Antworten mit Zitat

prüf mal, ob du irgendwo vorher ein ; vergessen hast, bei sowas meckert er manchmal un anderen Stellen.

Testweise kannst du die Zeile auch mal auskommentieren, dann siehst du, obs daran liegt oder an was anderem

cu Felix
_________________
StGB §§ 328 Abs. 2 Pkt 3:
Mit Freiheitsstrafe bis zu fünf Jahren oder mit Geldstrafe wird bestraft, wer eine nukleare Explosion verursacht.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
The Lord of Programming
Living Legend


Alter: 37
Anmeldedatum: 14.03.2003
Beiträge: 3122

Medaillen: Keine

BeitragVerfasst am: 21.07.2004, 13:12    Titel: Antworten mit Zitat

Es kann auch gut sein, dass der Fehler in einer anderen Datei liegt.
Schaue mal deine Header durch.
Wahrscheinlich hast du da irgendwo ein Semikolon vergessen(z.B. nach einer Klasse/Struct) Wink
_________________
www.visualgamesentertainment.net
Current projects: RDTDC(1), JLI-Vor-Projekt, Tetris(-Tutorial), JLI-Format
(1) Realtime Developer Testing and Debugging Console


Anschlag, Anleitung zum Atombombenbau, Sprengkörper...
Hilf Schäuble! Damit er auch was findet...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Zyrian
Super JLI'ler



Anmeldedatum: 30.08.2003
Beiträge: 321
Wohnort: Essen
Medaillen: Keine

BeitragVerfasst am: 21.07.2004, 13:34    Titel: Antworten mit Zitat

wenn man die fehlerhafte zeile auskommentiert, dann meckert er beim nächsten LARGE_INTEGER. so was in der art kenne ich, da beschwer sich der compiler nur beim ersten auftreten des fehlers und sonst nirgendwo.
_________________
Schau mir in die Augen, Kleines.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
HotAcid
Super JLI'ler


Alter: 43
Anmeldedatum: 04.08.2002
Beiträge: 372
Wohnort: Berlin
Medaillen: Keine

BeitragVerfasst am: 21.07.2004, 13:37    Titel: Antworten mit Zitat

wenn der Fehler aber an einem fehlenden ; irgendwo *vorher* liegt, dann wird er bei der nächsten Zeile meckern und nicht beim nächsten LARGE_INTEGER

cu Felix
_________________
StGB §§ 328 Abs. 2 Pkt 3:
Mit Freiheitsstrafe bis zu fünf Jahren oder mit Geldstrafe wird bestraft, wer eine nukleare Explosion verursacht.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
JkerryZ
JLI Master Trainee



Anmeldedatum: 18.05.2004
Beiträge: 575
Wohnort: Wolfsburg
Medaillen: Keine

BeitragVerfasst am: 21.07.2004, 14:03    Titel: Antworten mit Zitat

In einer Header Datei kann es nicht liegen, da ich das ganze aus nur einer Quellcodedatei bestehend gemacht habe.
Zyrian hat Folgendes geschrieben:
wenn man die fehlerhafte zeile auskommentiert, dann meckert er beim nächsten LARGE_INTEGER. so was in der art kenne ich
so ist es.
Und davor kann eigentlich auch nichts fehlen, da ich davor nur noch die #include´s habe, und bei denen fehlt kein Semikolon, das hab ich überprüft.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Jonathan_Klein
Living Legend


Alter: 37
Anmeldedatum: 17.02.2003
Beiträge: 3433
Wohnort: Siegerland
Medaillen: Keine

BeitragVerfasst am: 21.07.2004, 14:06    Titel: Antworten mit Zitat

dann zeig doch mal den ganzen Quellcode, oder schau mal nach ob der in der Fehlerbeschreibung in der MSDN einen Hinweis findest. Am besten die Fehlernummer als Suchwort eingeben. Da steht dann was der Fehelr bedeutet und was ihn auslösen kann.
_________________
https://jonathank.de/games/
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
JkerryZ
JLI Master Trainee



Anmeldedatum: 18.05.2004
Beiträge: 575
Wohnort: Wolfsburg
Medaillen: Keine

BeitragVerfasst am: 22.07.2004, 13:05    Titel: Antworten mit Zitat

Jonathan_Klein hat Folgendes geschrieben:
Am besten die Fehlernummer als Suchwort eingeben.
Ja das hab ich mal gemacht und dann hat er gesagt, das entweder die .lib nicht eingebunden ist. oder ne Klammer fehlt.
Dann hab ich die Klammern gezählt (unheimlich spassig Very Happy ) und es hat eine gefehlt.
Jetzt fehlt nur noch eine Klammer, weil er sacht "unerwartetes Dateiende", da muss ich wohl noch ein bisschen Klammern zählen Mad
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Zyrian
Super JLI'ler



Anmeldedatum: 30.08.2003
Beiträge: 321
Wohnort: Essen
Medaillen: Keine

BeitragVerfasst am: 22.07.2004, 13:49    Titel: Antworten mit Zitat

wenn man seinen code ordentlich formatiert, dann kann man recht gut sehn wo klammern fehlen Wink
_________________
Schau mir in die Augen, Kleines.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> Fragen, Antworten und Kritik Alle Zeiten sind GMT
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


Powered by phpBB © 2001, 2005 phpBB Group
Deutsche Übersetzung von phpBB.de

Impressum