JLI Spieleprogrammierung Foren-Übersicht JLI Spieleprogrammierung

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

"Lokale Funktionsdefinitionen sind unzulässig"

 
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> Entwicklung
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
räphu
Mini JLI'ler



Anmeldedatum: 08.01.2003
Beiträge: 2
Wohnort: Bern, Schweiz
Medaillen: Keine

BeitragVerfasst am: 08.01.2003, 17:41    Titel: "Lokale Funktionsdefinitionen sind unzulässig" Antworten mit Zitat

hallo

"Lokale Funktionsdefinitionen sind unzulässig"
diese fehlermeldung ist mir jetzt schon ein paar mal begegnet. ich schreib ein programm in c++ mit dem simplen aufbau: funktionskopf - mainfunktion mit funtionsaufruf - funktionsdefinition. dann kommt manchmal diese meldung. wenn ich nun die funktionsdefinition vor der mainfunktion mache, und den funktionskopf (natürlich) weglasse, läuft es.
?

gruss
raphael
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
VerruecktesHuhn
Super JLI'ler



Anmeldedatum: 30.07.2002
Beiträge: 492
Wohnort: Stuttgart
Medaillen: Keine

BeitragVerfasst am: 08.01.2003, 17:48    Titel: Antworten mit Zitat

Du solltest deine funktion nich in der Main definieren. Entweder davor oder dahinter...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
AFE-GmdG
JLI MVP
JLI MVP


Alter: 45
Anmeldedatum: 19.07.2002
Beiträge: 1374
Wohnort: Irgendwo im Universum...
Medaillen: Keine

BeitragVerfasst am: 08.01.2003, 22:51    Titel: Antworten mit Zitat

Eine Funktion innerhalb einer Funktion ist in C++ unzulässig. Dies geht nur in Java oder C#.

AFE-GmdG
_________________
CPP:
float o=0.075,h=1.5,T,r,O,l,I;int _,L=80,s=3200;main(){for(;s%L||
(h-=o,T= -2),s;4 -(r=O*O)<(l=I*I)|++ _==L&&write(1,(--s%L?_<(L)?--_
%6:6:7)+\"World! \\n\",1)&&(O=I=l=_=r=0,T+=o /2))O=I*2*O+h,I=l+T-r;}
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
räphu
Mini JLI'ler



Anmeldedatum: 08.01.2003
Beiträge: 2
Wohnort: Bern, Schweiz
Medaillen: Keine

BeitragVerfasst am: 09.01.2003, 16:00    Titel: Antworten mit Zitat

hmm ich glaub nicht, dass ich das gemacht habe, aber es könnte sein...

gruss
raphael
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Michael
JLI'ler



Anmeldedatum: 20.07.2002
Beiträge: 173
Wohnort: Münster / NRW
Medaillen: Keine

BeitragVerfasst am: 09.01.2003, 16:15    Titel: Antworten mit Zitat

möglicherweise haste einfach irgendwo eine } vergessen, da kann das schonmal herkommen
_________________
Es geht auch ohne Wink
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen MSN Messenger
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> Entwicklung 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