Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

FlyingDragon

Frischling

Beiträge: 38

Wohnort: Sachsen

Beruf: Consultant / Software Architekt

  • Private Nachricht senden

41

01.01.2007, 15:36

Zitat von »"Jonas1405"«

Zitat von »"FlyingDragon"«

Zitat von »"matthias"«

jahr++;

++jahr wäre besser ;)

Verflixt- den habe ich nicht verstanden!! Erklaerung, bitte :lol: :lol: :lol:

bei jahr++ wird eine kopie des alten Jahrs erstellt, dann erhöhrt und das alte Jahr zurückgegeben
bei ++ jahr wird sofort erhöht ohne Kopie, ohne Kopie

man kann sich also diese tempräre Kopie des Jahres sparen. *gg*
Achtung! Das Lesen dieses Beitrags kann Ihnen und den Menschen in ihrer Umgebung erheblichen Schaden zufügen.
___________
Mein Leben, Freunde und die Spieleentwicklung

matthias

Alter Hase

Beiträge: 449

Wohnort: wipperfürth

  • Private Nachricht senden

42

01.01.2007, 17:54

aha, wieder was gelernt ^^
"In those days spirits were brave, the stakes were high, men were REAL men, women were REAL women, and small furry creatures from Alpha Centauri were REAL small furry creatures from Aplha Centauri."

drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

43

01.01.2007, 18:18

Da ich gerade nichts besseres zu tun habe, als auf eine Antwort in einem anderen Thread zu warten, wünsche ich euch auch noch alles ein gutes, neus Jahr! :D

lg drakon

44

01.01.2007, 20:08

Um das jetzt nochmal zu kapieren- das ++jahr; spart also Speicher, was aber bei den heutigen Speichern und der Groesse einer integer Variable im Vergleich den Kohl noch nichtmal sichtbar fett macht- ist das eigentlich so gut wie egal, was man nimmt- oder???

Vielen Dank uebrigens fuer die Erklaerung :D

FlyingDragon

Frischling

Beiträge: 38

Wohnort: Sachsen

Beruf: Consultant / Software Architekt

  • Private Nachricht senden

45

01.01.2007, 20:33

Zitat von »"Jonas1405"«

Um das jetzt nochmal zu kapieren- das ++jahr; spart also Speicher, was aber bei den heutigen Speichern und der Groesse einer integer Variable im Vergleich den Kohl noch nichtmal sichtbar fett macht- ist das eigentlich so gut wie egal, was man nimmt- oder???

Nein, sicher kommt es bei einem Integer nicht darauf an ob man i++ oder ++i nimmt, aber sobald du mit Klassen arbeitest die einen ++-operator haben, sollte man schon den unterschied wissen. Je nach dem wie umfangreich die Klasse ist, könnte schon ziemlich viel Speicherplatz sinnlos hin- und hergeschoben werden. Mein Tipp daher, gewöhnt euch das ++i an. ;)
Achtung! Das Lesen dieses Beitrags kann Ihnen und den Menschen in ihrer Umgebung erheblichen Schaden zufügen.
___________
Mein Leben, Freunde und die Spieleentwicklung

Sheddex

unregistriert

46

02.01.2007, 00:17

Wozu gibt's das i++ dann überhaupt? Überbleibsel aus alten Zeiten?

grek40

Alter Hase

Beiträge: 1 491

Wohnort: Dresden

  • Private Nachricht senden

47

02.01.2007, 00:30

Manchmal ist es einfacher, wenn man einen Wert erst bekommt und dann erhöht.

C-/C++-Quelltext

1
2
3
4
5
6
7
while (test[i++]!=0)
{}
 // statt

while (test[i]!=0)
{
  ++i;
}

FlyingDragon

Frischling

Beiträge: 38

Wohnort: Sachsen

Beruf: Consultant / Software Architekt

  • Private Nachricht senden

48

02.01.2007, 01:23

Zitat von »"DragonFlame"«

Wozu gibt's das i++ dann überhaupt? Überbleibsel aus alten Zeiten?

Sei doch froh dass es sowas gibt. Man kann zum Beispiel das machen:

C-/C++-Quelltext

1
while(*ziel++=*quelle++);


@grek40: du bringst es auf den punkt
Achtung! Das Lesen dieses Beitrags kann Ihnen und den Menschen in ihrer Umgebung erheblichen Schaden zufügen.
___________
Mein Leben, Freunde und die Spieleentwicklung

Sheddex

unregistriert

49

02.01.2007, 10:24

Achso, wieder was gelernt.

koschka

Community-Fossil

Beiträge: 2 862

Wohnort: Dresden

Beruf: Student

  • Private Nachricht senden

50

02.01.2007, 21:08

Ich wünsche auch allen ein gutes, erfolgreiches neues Jahr 2007 - auch wenns schon etwas spät ist.

Werbeanzeige