Seite 2 von 5
Verfasst: 24.11.2005 21:06
von Batze
Nö, da gibts nie nen Fehler

Verfasst: 24.11.2005 21:15
von Deeem2031
ts-soft hat geschrieben:Man kann nicht soviel If machen, wie Speicher da ist, die EndIf müssen ja auch noch passen

Ein Endif ist aber nur ein Label, es braucht im fertigen Programm also überhaupt keinen Speicher.
Verfasst: 24.11.2005 21:15
von sen-me
also ich hab mal nen langen if komplex geschrieben (um die 200 abfragen) und dann hat ich keine lsut mehr, ich glaube da gibts keine ^^
solang der ram ausreicht
Verfasst: 24.11.2005 21:21
von bobobo
macht mal spasseshalber nicht nur schleifen sondern auch Inhalt
Verfasst: 24.11.2005 21:24
von sen-me
ich hab jedesmal nen stringsatz angehängt, anderer inhalt is mir net eingefallen außer noch zu zählen wie oft durchlaufen
Verfasst: 24.11.2005 21:25
von ts-soft
Deeem2031 hat geschrieben:ts-soft hat geschrieben:Man kann nicht soviel If machen, wie Speicher da ist, die EndIf müssen ja auch noch passen

Ein Endif ist aber nur ein Label, es braucht im fertigen Programm also überhaupt keinen Speicher.
Aber erstmal muß ich den Source doch schreiben, und das EndIf im Source belegt Speicher, kompilieren kann ich sowieso nicht mehr, wenn der Speicher voll ist

Verfasst: 24.11.2005 21:43
von AND51
Ich stelle fest anscheinen ist die Frage nach dem
If genauso spannend wie die Frage nach dem Sinn des Lebens...
Wieso geht mein Beispiel denn nicht? Da macht der doch dann unendlich mal hintereinander
If 1 = 1, oder? Man kann a ne
Debug-Schleife einbauen, die mitzählt.
Verfasst: 24.11.2005 21:46
von Batze
Dein Beispiel geht schon, aber es gibt ja trotzdem nur ein If.
Das ruftst du unendlich oft auf.
Verfasst: 24.11.2005 21:47
von AND51
Achso, ich dachte das würde
Code: Alles auswählen
If 1 = 1
If 1 = 1
If 1 = 1
If 1 = 1
If 1 = 1
If 1 = 1
...
...
...
ersetzen, also dass es das selbe sei, als würde ich manuell unendlich oft
if blablabl schreiben...
Verfasst: 24.11.2005 21:49
von Batze
Dann erstell dir mal Exedatein.
Da wirst du sehen, dass die Goto Variante doch um einiges kleiner ist.