Sie sind vermutlich noch nicht im Forum angemeldet - Klicken Sie hier um sich kostenlos anzumelden Impressum 
Sie können sich hier anmelden
Dieses Thema hat 2 Antworten
und wurde 437 mal aufgerufen
 Fragen zu den Sprachdateien
Bussinchen Offline




Beiträge: 90

24.09.2012 00:52
Patch 28: Wieso steht %s für Zahlen statt normalerweise %d ? Zitat · Antworten

english.lang der Patch 28:

rnetwort_ownrank=Own rank: %s of %s

Normalerweise verwendest du, Scotty, für Buchstabenstrings immer %s und für Zahlen %d.
In dem obigen Satz steht jedoch zweimal %s für Zahlen, was so doch sonst nie vorkommt. Komischerweise wird im Programm aber alles korrekt angezeigt, obwohl ich zunächst glaubte, es handele sich um einen Fehler.

Wieso ist das so? Wieso funktioniert das überhaupt? Kannst du das mal kurz erklären?


I OpenSource!
• Scrabble3D Download: Sourceforge.net | • Scrabble3D Help: Wiki | • Scrabble3D News: Twitter | • Scrabble3D Fanship: Facebook
• Scrabble3D in Italia: Sezione Scrabble3D sul Forum della Federazione Italiana Gioco Scrabble

Scotty Offline

Administrator


Beiträge: 3.788

24.09.2012 09:32
#2 RE: Patch 28: Wieso steht %s für Zahlen statt normalerweise %d ? Zitat · Antworten

Die %d Anweisungen müssen korrekt mit ganzen Zahlen gefüllt werden. Bei %s geht alles, schlimmstenfalls steht halt Schwachsinn da. Es ist damit sicherer, weshalb ich jetzt intern die Zahlen in Strings konvertiere.


Download: Sourceforge.net | Help: Wiki | Discussion: Forum | News: Twitter | Fanship: Facebook

Bussinchen Offline




Beiträge: 90

24.09.2012 09:51
#3 RE: Patch 28: Wieso steht %s für Zahlen statt normalerweise %d ? Zitat · Antworten

Danke!


I OpenSource!
• Scrabble3D Download: Sourceforge.net | • Scrabble3D Help: Wiki | • Scrabble3D News: Twitter | • Scrabble3D Fanship: Facebook
• Scrabble3D in Italia: Sezione Scrabble3D sul Forum della Federazione Italiana Gioco Scrabble

 Sprung  
Xobor Forum Software von Xobor.de
Einfach ein Forum erstellen
Datenschutz