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

Вниз

Запись информации.   Найти похожие ветки 

 
Mishenka   (2003-08-07 15:53) [0]

Есть программа, которая редактрирует информацию и записывает результаты в файл. (Типа мини база данных). Как лучше производить запись информации забрасывать всё в массив, редактировать в массиве а потом уже всё сразу писать в файл или каждую запись отдельно читать и писать в файл, а память не засорять?


 
Skier ©   (2003-08-07 16:10) [1]

Ну если мини база данных, то лучше все операции
производить в памяти, и писать в файл только в случае необходимости. И работать не с массивом, а с потомком TList-a


 
Serginio666   (2003-08-07 16:19) [2]

При работе с небольшими файлами файл прекрасно кэшируется системой и особой разницы нет, что работать с выделенной памятью под массив, что с кэшуруемым файлом в памяти.
Разница будет только в Move перемещении памяти в буфер записи, но надежность выше. Но на маленьких объемах это не особо сказывается.


 
Mishenka   (2003-08-10 18:17) [3]

А нельзя не с потомком, а с самим TList"ом?



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

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

Наверх




Память: 0.47 MB
Время: 0.023 c
1-81655
MegaVolt
2003-08-12 10:03
2003.08.25
Как сравнить переменную процедурного типа?


1-81703
Yuraz
2003-08-11 11:17
2003.08.25
Как в Font.Color = clBlac вместо clBlack написать цифрами (0,0,0)


4-82022
Omega27
2003-06-22 22:23
2003.08.25
message from other windows...


1-81663
SPIRIT
2003-08-12 06:52
2003.08.25
TabControl


1-81627
tovSuhov
2003-08-12 19:28
2003.08.25
Никто не сталкивался с глюком TImageList