![]() |
Re: "binäre" Dateien
Wieso macht ihrs denn mit in? Sollte das nicht schneller sein?
Delphi-Quellcode:
Sorry, wenn ich dumm Frage, aber das kam mir grade so ;-)
if not (Buffer[i] and not 31 >= 31) then..
Edit: PS: Die *File-Funktionen beruhen wie der Filestream auf CreateFile, ReadFile, usw., dürften also nicht wirklich signifikant schneller sein. |
Re: "binäre" Dateien
Man darf die Zeichen #9 (Tabulator), #10($0D) (Line Feed) und #13($0A) (Carriage Return) aber nicht vergessen, daher sehe ich jetzt nicht den Vorteil deiner Lösung
|
Re: "binäre" Dateien
Delphi-Quellcode:
und was macht das? .___.
if not (Buffer[i] and not 31 >= 31) then..
Zitat:
Läuft einige Millisekunden schneller :o. |
Re: "binäre" Dateien
Zitat:
Zitat:
|
Re: "binäre" Dateien
Zitat:
zweitens: wesentlich langsamer und erfüllt außerdem nicht seinen Zweck. |
Re: "binäre" Dateien
So, nu is die zweite Version über BlockRead oben.
Leider gibt's keinen Leistungszuwachs :?. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:40 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz