JLI Spieleprogrammierung Foren-Übersicht JLI Spieleprogrammierung

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

Mit Zahlen im Namen anfangen?

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



Anmeldedatum: 21.11.2003
Beiträge: 37

Medaillen: Keine

BeitragVerfasst am: 07.12.2003, 21:53    Titel: Mit Zahlen im Namen anfangen? Antworten mit Zitat

Hallo, hier bin ich mal wieder und ich habe eine neue Frage.

Ich habe eine Klasse angelegt mit dem Namen: C3DObjekte

Wenn ich jetzt in der Main schreibe:

Code:


C3DObjekte 3DObjekte;



bekomme ich gleich Fehler.

schreibe ich aber:

Code:


C3DObjekte xyz;



nimmt der Compiler das so hin.

Kann es sein das ich am Anfang keine Zahlen schreiben darf ocer ist der Fehler noch wo anders zu suchen?

MFG

Matthias
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
abc_d
JLI Master Trainee


Alter: 34
Anmeldedatum: 27.01.2003
Beiträge: 615

Medaillen: Keine

BeitragVerfasst am: 07.12.2003, 22:23    Titel: Antworten mit Zitat

Am Anfang dürfen keine Ziffern stehen
_________________
http://mitglied.lycos.de/sarti/linuxisevil.gif Linux is evil - get the fact.

Never touch a running System - der Systemling
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Plasmarain
Mini JLI'ler



Anmeldedatum: 21.11.2003
Beiträge: 37

Medaillen: Keine

BeitragVerfasst am: 08.12.2003, 08:16    Titel: Antworten mit Zitat

Ich habe es mir fast schon gedacht, ich wußte erst garnicht was der will.
Lauter Fehler, aber ich konnte meinen Fehler nicht finden...

Danke!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
AFE-GmdG
JLI MVP
JLI MVP


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

BeitragVerfasst am: 08.12.2003, 10:35    Titel: Antworten mit Zitat

Wenn du mit Ziffern (nicht Zahlen!!!) im Variablen- oder Klassennamen anfangen würdest, könnte der Kompiler nicht mehr unterscheiden, was nun eine Berechnung ist oder was eine Variable ist...
Beispiel:
Code:
int 1234=17;    // 1234 ist der Variablenname, da nach dem ersten Buchstaben auch Ziffern stehen können...
int b=1234 + 33; // b ist eine Variable, 33 ist ne IntKonstante...
Frage: Was steht in b?
Antwort: Variablen dürfen nicht mit Ziffern beginnen!

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
Fallen
JLI MVP
JLI MVP


Alter: 40
Anmeldedatum: 08.03.2003
Beiträge: 2860
Wohnort: Münster
Medaillen: 1 (mehr...)

BeitragVerfasst am: 08.12.2003, 10:46    Titel: Antworten mit Zitat

Wenn du das unbedingt mit Zahlen haben möchtest kannst du auch das ganze so schreiben:

C3DObjekte _3DObjekte;
_________________
"I have a Core2Quad at 3.2GHz, 4GB of RAM at 1066 and an Nvidia 8800 GTS 512 on Vista64 and this game runs like ass whereas everything else I own runs like melted butter over a smokin' hot 18 year old catholic schoolgirl's arse."
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Plasmarain
Mini JLI'ler



Anmeldedatum: 21.11.2003
Beiträge: 37

Medaillen: Keine

BeitragVerfasst am: 08.12.2003, 21:22    Titel: Antworten mit Zitat

Ja stimmt, das ist mir jetzt klar warum man das nicht machen kann.
Nur als ich dann die Fehler hatte, dann war ich doch schon am suchen.....

Nee, ich muß das nicht extra mit der 3 haben, ich habe jetzt einfach X3DObjekte genommen, an sich ist das ja auch egal, man muß es nur wissen.

Gut, es weicht jetzt von meiner normalen art ab normal lasse ich das C von dem Klassennamen einfach weg aber was solls, es geht eben nicht anders.

Danke euch allen!
Nach oben
Benutzer-Profile anzeigen Private Nachricht 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