Forum: Algorithmen, Datenstrukturen und Klassendesign
by himitsu,
3. Apr 2024
Jupp, ich hatte es vor einer Weile auch mal gemacht.
Mit Result:=False es nicht ins Result-Array aufnehmen
und den Filter als anonyme Methode, in welcher ich dann mein eigenes Record-Array selbst gefüllt hatte. (brauchte das Änderungsdatum, und in den normalen Results steht ja immer nur der Name)
Forum: Algorithmen, Datenstrukturen und Klassendesign
by himitsu,
3. Apr 2024
Es gibt einen FeatureRequest, das SearchRec (oder eine Alternative) auch als Result einer der Suchfunktionen zu bekommen (TArray<Irgendwas>), aber ob sowas Sinnvolles jemals eingebaut wird?
Also im Prinzip auch eine Lösung, für den bereit genannten Grund.
* Wenn man nicht auf den Dateiinhalt zugreifen will, muß der Virenscanner auch nicht den Dateiinhalt prüfen.
Bei NTFS sind viele...
Forum: Algorithmen, Datenstrukturen und Klassendesign
by himitsu,
2. Apr 2024
Nicht alles einzeln abfragen und dafür auch noch jede Datei öffnen, damit der Defender jeder Live-Scanner nicht gezwungen wird sich alle Dateien anzusehn :roll: :freak:
FindFirstFileEx mit FIND_FIRST_EX_LARGE_FETCH
Forum: Algorithmen, Datenstrukturen und Klassendesign
by himitsu,
21. Okt 2017
Doch?
Wenn der erste aufruf 10 Sekunden dauert und die nachfolgenden 9999 nur 1 Millisekunde,
dann sieht es fast langsamer aus, als die andere Variante, wo alle Aufrufe 2 Millisekunden dauern.
Im realen Betrieb sieht es oftmals auch so aus, dass es den Cache nicht gibt und alles "neu" eingelesen wird.
Außerdem ist dieser Test nicht aussagefähig, denn es ist ein Unterschied, ob man von...