Seite 1 von 1

Blöde Frage!

Verfasst: 31.12.2004 12:25
von Didelphodon
Wie lange dauert ein durchschnittlich langer (zeitlich gesehen) PureBasic-Befehl? Ich meine: reden wir da von ein paar Millisekunden oder weniger oder mehr? :oops:
Für den Debugger den ich schreibe, ist das von essentieller Bedeutung, denn damit weiss ich gleich vorweg, ob die Mehrzeit für den Konnex zu meinem Debugger akzeptabel ist, oder nicht.

Danke und LG
Didelphodon.

Verfasst: 31.12.2004 12:30
von Deeem2031
Das häng doch vom Befehl und den übergebenen Parametern ab...
z.B.: Delay(1) und Delay(1000) ;)

Außerdem hängt das dann noch vom Computer ab, auf dem das Programm läuft (nagut, bei delay nicht..)

Verfasst: 31.12.2004 12:39
von Didelphodon
OK, etwas detaillierter: Machts was aus, wenn mein Debugger für die Ausführung pro Codezeile 1-5 Millisekunden länger bräuchte?

Verfasst: 31.12.2004 13:06
von Kiffi
> Machts was aus, wenn mein Debugger für
> die Ausführung pro Codezeile 1-5 Millisekunden länger bräuchte?

für die Anwender oder für den Code? :)

Falls ersteres: Mir würde das überhaupt nichts ausmachen. Der normale
Debugger kann die Ausführung des Codes auch erheblich verlangsamen.

ByTheWay: Bitte aussagekräftige Betreffs verwenden!

Grüße ... Kiffi

Verfasst: 31.12.2004 14:29
von NicTheQuick
Dein Debugger muss das zu debuggende Programm eben so langsam laufen lassen, dass er selbst noch mitkommt. Ansonsten brauchen einige PureBasic-Befehle höchstens ein paar Mikrosekunden (µs).
Und wenn es nur der Code hier ist:

Code: Alles auswählen

*p.LONG = 123
*p\l = 890
Der braucht nicht lange und schon gibt es einen Fehler.

Verfasst: 31.12.2004 14:57
von redacid
Der originale Debugger bremst die Ausführungsgeschwindigkeit doch auch - ich sehe also kein Problem.

Oder doch, ein kleines Problem: bitte eine aussagekräftigere Überschrift wählen. Danke.

Verfasst: 31.12.2004 18:00
von Didelphodon
OK, also zum Glück kein Problem! Sehr gut!
Sorry w/Betreff :cry:

LG Didelphodon