AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 17:02

Parameter dieser Suchanfrage:

Suche in Thema: Befindet sich Delphi noch auf der Höhe der Zeit?
Suche alle Beiträge, die von "Sir Rufo" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 4 von insges. 4 Treffern
Suche benötigte 0.001s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Klatsch und Tratsch

    AW: Befindet sich Delphi noch auf der Höhe der Zeit?

     
      by Sir Rufo, 14. Okt 2015
    Das Problem kenne ich auch - darum habe ich es ja auch intern anders gemacht ;)

    So ist es maximal langsam (ohne Sleep zu verwenden):

    procedure Slow<T>( values: array of T; Action: TProc<T> );
    var
    v: T;
    begin
    for v in values do // eine Kopie wird in v geschoben
    Action( v ); // v wird nochmal kopiert und dann erfolgt der Aufruf
  • Forum: Klatsch und Tratsch

    AW: Befindet sich Delphi noch auf der Höhe der Zeit?

     
      by Sir Rufo, 14. Okt 2015
    Für 1.000.000 fette Records in einem Array benötigen die Aufrufe (von allen Records) 8ms - soviel Zeit habe ich so gerade noch :)
    Mit mehr habe ich es nicht getestet, weil die Records so fett waren, dass der verfügbare Speicher nicht mehr ausreichte ;)

    Aber mit einem for in habe ich das auch getestet - das hat mir aber zu lange gedauert (>>1 Sekunde)
  • Forum: Klatsch und Tratsch

    AW: Befindet sich Delphi noch auf der Höhe der Zeit?

     
      by Sir Rufo, 14. Okt 2015
    Nein, natürlich nicht ... aber wenn man einem Feature X hinterherweint, dann muss man wohl wechseln oder sich mit dem arrangieren/vertraut machen was möglich ist.

    Ich bin allerdings faul, und möchte auch nicht ständig irgendwo Variablen deklarieren nur weil ich durch ein Array laufen muss. Dann schreibe ich mir eben einen TArray.ForEach<T>(Action:TAction<T>) und kann mir diese Hilfsvariablen...
  • Forum: Klatsch und Tratsch

    AW: Befindet sich Delphi noch auf der Höhe der Zeit?

     
      by Sir Rufo, 14. Okt 2015
    Nun ja, mit ein bisschen Generics und Closures bekommt man so etwas hin

    &With.Block<string, Integer>(
    'foo',
    10,
    procedure( const s: string; const n: Integer )
    var
    i: Integer;
    sum: Integer;
    begin


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Sir+Rufo&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=186940
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:21 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