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

11

05.06.2009, 20:05

1. static macht, dass die Variablen beim ersten Funktionsaufruf angelegt werden und beim Programmende "zerstört" werden. Wären die Variablen nicht static, so würden sie bei jedem Funktionsaufruf wieder bei 0 beginnen, da sie nach jedem Aufruf "zerstört" werden würden.

2. Ja, damit werden die Variablen um 1 erhöht.
Wie Gotbread bereits sagte, gibt es 2 weitere Möglichkeiten, dies zu "formulieren". (siehe seinen Post)

3. Ich weiß nicht, was du meinst. Diese Zeile habe ich komplett von dir übernommen. Die Funktion ToInt32 wird mit dem Text der TextBox aufgerufen, und der Rückgabewert, also der Integer, wird direkt der Variable zugewiesen.

Daisuke

Frischling

  • »Daisuke« ist der Autor dieses Themas

Beiträge: 6

Beruf: voice actor

  • Private Nachricht senden

12

05.06.2009, 20:10

Alles klar, ich danke euch ^^
Ich werde mir wohl nochmal die Grundlagen reinziehen, da ich halbe Sachen ungerne mache XD

Vielen Dank für die ruhigen Minuten und die Erklärungen. ;)

13

05.06.2009, 20:15

Kein Problem.
Die Grundlagen stark zu wiederholen wirst wohl nicht vermeiden können. Außerdem könntest du den Code noch schön schreiben (Einrückung, Leerzeichen, ...) und vorallem vernünftige Variablennamen wählen! ;)

Gotbread

Alter Hase

Beiträge: 421

Beruf: Student (Etechnik) + Hiwi

  • Private Nachricht senden

14

05.06.2009, 23:19

Zitat von »"Asmodiel"«


Bin ich eigentlich der einzige, der dieses C++/CLI-Zeug unglaublich hässlich findet? Oo


nein :D da bist du nicht alleine

@ topic

das "// oder" heißt, dass du dir davon was aussuchen darfst, nicht
alle rein kopieren.

wenn du den block rausnimmst, sollte es auch ohne static-variablen klappen.
die finde ich auch nicht sooo schön und sie sind evtl. nicht threadsafe.
(noch kein grund, aber naja...)
Mfg Goti
www.gotbread.bplaced.net
viele tolle spiele kostenlos, viele hardware-basteleien :)

"Es ist nicht undicht, es läuft über" - Homer Simpson

Daisuke

Frischling

  • »Daisuke« ist der Autor dieses Themas

Beiträge: 6

Beruf: voice actor

  • Private Nachricht senden

15

06.06.2009, 06:57

Alles klar, ich probier das mal aus :)
Ich habe mich auch gestern Abend nen bissel hintergeklemmt, ich glaube ich kommen allem nen stückchen näher, hoffe ich doch zumindest XD

Werbeanzeige