Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum

Re: Performanceoptimierung von verknüpften if-Abfragen Kategorie: Programmierung Basic (von Horst - 26.05.2011 21:42)
Als Antwort auf Re: Performanceoptimierung von verknüpften if-Abfragen von PeterS - 26.05.2011 11:00

> > > > > > Hallo,
> > > > > >
> > > > > > Peter ich hab zwar dei Buch gelesen aber eine Frage hab ich da noch:
> > > > > >
> > > > > > Eine If Schleifen Konstruktion
> > > > > >
> > > > > > If a=1 And b=1 Then   ' sollte schneller sein
> > > > > >
> > > > > > If a=1 Then                ' als die Verschachtelung
> > > > > >    If b=1 Then
> > > > > >
> > > > > > Frage wird vom Interpreter die eine IF Schleifenprüfung abgebrochen wenn der erste nicht
> > > > zutreffende
> > > > > > Vergleich gefunden ist oder wird die Komplette Abfrage durchlaufen?
> > > > > >
> > > > > >
> > > > > > Gutes Buch übrigens, Glückwunsch!
> > > > >
> > > > > Hallo Michi,
> > > > >
> > > > > ich weiÃ?, ich bin nicht Peter.
> > > > > Habe aber meine Messungen um dein Beispiel erweitert.
> > > > > w steht für Word
> > > > > offizielle Version!
> > > > > Messprog von ErnstH
> > > > >
> > > > >         '
> > > > >         ' w1=1
> > > > >         ' w2=1
> > > > >         'If w1=1 And w2=1 Then     ' 628 Takte
> > > > >         'End If
> > > > >
> > > > >         ' w1=0
> > > > >         ' w2=1
> > > > >         'If w1=1 And w2=1 Then     ' 644 Takte
> > > > >         'End If
> > > > >         '
> > > > >         ' w1=1
> > > > >         ' w2=0
> > > > >         'If w1=1 And w2=1 Then     ' 644 Takte
> > > > >         'End If
> > > > >         '
> > > > >         ' w1=0
> > > > >         ' w2=0
> > > > >         'If w1=1 And w2=1 Then     ' 644 Takte
> > > > >         'End If
> > > > >         '
> > > > >         ' w1=0
> > > > >         ' w2=0
> > > > >         'If w1=1 Then           '323 Takte
> > > > >         '  If w2=1 Then
> > > > >         '  End If
> > > > >         'End If
> > > > >         '
> > > > >         ' w1=1
> > > > >         ' w2=0
> > > > >         'If w1=1 Then           '630 Takte
> > > > >         '  If w2=1 Then
> > > > >         '  End If
> > > > >         'End If
> > > > >         '
> > > > >         ' w1=1
> > > > >         ' w2=1
> > > > >         'If w1=1 Then           '630 Takte
> > > > >         '  If w2=1 Then
> > > > >         '  End If
> > > > >         'End If
> > > > >         '
> > > > > Viel Spass noch...besonders heut' abend.
> > > > > Manfred
> > > >
> > > > Hallo Peter,
> > > > können zukünftig die logischen Verknüpfungen effektiver vom Interpreter realisiert werden
> > > > (also das erste Nichtzutreffen bricht die weiteren Bewertungen ab) oder ist es gedacht,
> > > > dass die Anwender mehrere if-Abfragen verschachteln?
> > > >
> > > > Ist das ein Thema für eine Beauftragung durch Conrad?
> > > >
> > > > Viele Grü�e
> > > >
> > > > Jo
> > > Hallo Peter, darf ich dich dazu noch um eine kurze Aussage bitten? Danke und viele Grü�e Jo
> >
> > Hallo,
> > ich denke das ist eigentlich ein Bug und sollte behoben werden. Kann ja auch nicht zu schwer
> > sein im interpreter denke ich oder hoffe ich.
> > Ich meine der geringe funktionsinhalt sollte schon einigermassen flutschen
> > gruss Horst
>
> Hallo Horst,
>
> das ist kein Bug, und auch nicht einfach zu implementieren.
>
> > Ich meine der geringe funktionsinhalt sollte schon einigermassen flutschen
> Warum diese Anmache? Ok, das System gefällt Dir nicht, also schick es halt
> zurück und gut ist.
>
> Gruss Peter
Wer bist du eigentlich Peter? Ein Superuser? Ein Conrad Angestellter? Nach den Einträgen
denke ich ein entwickler für conrad?!? Wiso willst du das ich nicht mit c-conrol weiter mache
und alles zurückschicke? darf man hier nicht seine meinung äussern?
gruÃ? horst


    Antwort schreiben


Antworten:

Re: Performanceoptimierung von verknüpften if-Abfragen (von PeterS - 27.05.2011 8:41)
Re: Performanceoptimierung von verknüpften if-Abfragen (von Joerg - 27.05.2011 6:57)