AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 16:02

Parameter dieser Suchanfrage:

Suche in Thema: Stringfunktionen
Suche alle Beiträge, die von "himitsu" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 6 von insges. 6 Treffern
Suche benötigte 0.001s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Object-Pascal / Delphi-Language

    AW: Stringfunktionen

     
      by himitsu, 25. Apr 2012
    Das gibt es heite auch noch. Ob nun Linux, Windows oder Sonstewas, das ist hierbei egal.

    Das fängt mit NonVCL an.
    (siehe die Beiträge im Forum und unzähligen Beispiele auf Luckies Webseite www.michael-puff.de )
    Dort verzichtet man auf große vorgefertigte Bibliotheken (vorallem die VCL) und macht nahezu alles selber.

    Oder schau dir Mal die Demoszene an, die machen vielleicht kranke...
  • Forum: Object-Pascal / Delphi-Language

    AW: Stringfunktionen

     
      by himitsu, 24. Apr 2012
    Nja, in dem Fall war halt der Pascal-Code schon sehr gut.
    Wobei ich auch erst dachte da noch was rauszuholen.
    Nur 3 Tage später übermannte mich dann die Ernüchterung, als es ans Testen des Assemblercodes ging.

    3 Tage Arbeit, für nichtmal 100 Millisekunden Zeitersparnis, bei einer Gesamtlaufzeit von knapp 30 Sekunden ... das war's absolut nicht Wert.


    Es gibt auch Intelligenzbestien,...
  • Forum: Object-Pascal / Delphi-Language

    AW: Stringfunktionen

     
      by himitsu, 24. Apr 2012
    Wobei Assembler nicht die eierlegende Wollmilchsau ist, wofür man sie oftmals hält.

    Ich hatte persönlich auch schon den Fall, daß ich mit Assembler absolut nichts optimieren konnte.
    Es war nahezu genauso schnell, wie ein ordentlicher Pascal-Code und die Codeoptimierung des Compilers.
    Abgesehn davon, daß man dem Assembler-Code nicht mehr ansehn konnte, was er eigentlich macht. (ohne tausende...
  • Forum: Object-Pascal / Delphi-Language

    AW: Stringfunktionen

     
      by himitsu, 24. Apr 2012
    s <> '' und s = '' prüft theoretisch auf die globale Konstante eines Leerstrings ''.
    Da ein Leerstring aber einem nil entspricht, ergibt das somit eine Prüfung auf nil, bzw. 0.

    Das Length ist eine Funktion und die will erstmal aufgerufen werden, also Sprung (JMP) + Rücksprung (RET), dazu noch eine IF-Abfrage und bis zu zwei ausgelesene Werte (der interne Pointer und die Längenangabe). Erst...
  • Forum: Object-Pascal / Delphi-Language

    AW: Stringfunktionen

     
      by himitsu, 24. Apr 2012
    Sowas sollte man auch niemals machen.
    Denn fang jetzt mal an dein Programm zu debuggen, wenn da genügend solcher Code drin vorkommt,
    dann kannst'e dich auch gleich erschießen, denn sowas macht absolut keinen Spaß mehr.

    Im Fall von Zahlen ist das sehr gut beobachtbar:
    try
    i := StrToInt(s);
    except
    i := 0;
    end;
  • Forum: Object-Pascal / Delphi-Language

    AW: Stringfunktionen

     
      by himitsu, 24. Apr 2012
    Wobei es ja auch nicht immer um Schnelligkeit geht.

    Denn es kommt auf den Einsatzzweck drauf an.
    - wird es sehr oft aufgerufen, dann könnte es schon wichtig sein
    - ist die zeit egal, dann ist auch die Geschwindigkeit egal (bzw. es muß nicht unbedingt das Allerschnellste sein)
    - und manchmal reicht es, wenn es ausreichend flott ist, aber man dafür wartbaren code bekommt, welchen man...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=himitsu&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=167890
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:16 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz