Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.18;
Скачать: CL | DM;

Вниз

file of Text, char, byte   Найти похожие ветки 

 
Антон Леонидович   (2004-03-29 17:13) [0]

Уважаемые мастера Дельфи! Объясните пожалуйста, почему чтение/запись из/в файл(а) происходит быстрее если файл объявляется типа text чем char или byte.


 
Digitman ©   (2004-03-29 17:20) [1]

опережающее чтение либо есть либо его нет и в том и ином случаях
ощущение чисто субъективное
считаешь иначе ? при води конкретные алгоритмы и конкретные показатели их производительности


 
han_malign ©   (2004-03-29 17:38) [2]

{ Text file record structure used for Text files }
 PTextBuf = ^TTextBuf;
 TTextBuf = array[0..127] of Char;
 TTextRec = packed record (* must match the size the compiler generates: 460 bytes *)
   Handle: Integer;       (* must overlay with TFileRec *)
   Mode: Word;
   Flags: Word;
   BufSize: Cardinal;
   BufPos: Cardinal;
   BufEnd: Cardinal;
   BufPtr: PChar;
   OpenFunc: Pointer;
   InOutFunc: Pointer;
   FlushFunc: Pointer;
   CloseFunc: Pointer;
   UserData: array[1..32] of Byte;
   Name: array[0..259] of Char;
   Buffer: TTextBuf;
 end;

- char и byte, в отличие от Text, не буферизируется на уровне read(ln), write(ln), но если читать char и byte, блоками с размером кратным 2^x*512(x:0..N), то будет работать еще быстрее чем Text...



Страницы: 1 вся ветка

Текущий архив: 2004.04.18;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.041 c
7-1076590661
Davey
2004-02-12 15:57
2004.04.18
Где найти WMI SDK


14-1080463138
guest_Dmitry
2004-03-28 12:38
2004.04.18
Кто устанавливал fibplus под kylix?


4-1075370514
DVM
2004-01-29 13:01
2004.04.18
Прозрачный фон дочернего окна


11-1062913336
=Sniper=
2003-09-07 09:42
2004.04.18
Чё-то форум показываться нормально не хочет....


4-1076939282
sucer
2004-02-16 16:48
2004.04.18
Как из DELPHI открыть *.htm файл в новом окне IE?