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

Вниз

Владимиру: поддержка Int64-размеров файлов   Найти похожие ветки 

 
AlexeyT ©   (2006-02-23 20:36) [0]

Владимир, не планируется ли поддержка Int64-размеров файлов, во всех функциях/классах работы с файлами, например в потоках (*Stream*)? Сейчас все свойства и методы классов оперируют c DWORD-размером, а по-хорошему нужна работа с размерами больше 4 Гб, т.е. типом Int64.

Например, я не могу сейчас сделать процедуру копирования файлов через потоки, т.к. вижу, что не будут обрабатываться файлы>4 Гб, а это плохо.

Кстати, еще пожелание: может быть, выкинуть поддержку D3 с отсутствием в нем Int64, и не вводить для совместимости типа I64? Кто вообще сейчас видит на D3, IMHO мало кто. Но это второстепенное замечение.


 
ECM ©   (2006-02-23 21:41) [1]

Нужная вещь, но, всё таки I64... Кстати D3 - отличный компилятор, имхо дает отличный код... И вообще о D3 плохого сказать просто нечего...:)

З.Ы.
Всех с праздником!


 
Vladimir Kladov   (2006-02-23 23:13) [2]

файл > 4Г - это очень большой файл. Встречается редко необходимость работать с ним. У stream есть handle, обращайтесь через этот handle к API-функциям, и все дела.


 
AlexeyT ©   (2006-02-23 23:29) [3]

Handle это конечно хорошо, но все-таки, если мне нужно потоком обработать часть файла, выходящую за предел 4Г? Т.е. сделать, например, Seek и потом Read? Делать это через вызовы API? А почему бы просто не указать Int64-смещение для Seek и всего делов?

IMHO, поддержка Int64 нужна.
Владимир, может, у Вас просто на это времени нет, и надо самому попробовать это сделать?


 
ECM ©   (2006-02-23 23:37) [4]


> и надо самому попробовать это сделать?

Попробовать это всегда нужно и полезно!
:)



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

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

Наверх




Память: 0.47 MB
Время: 0.046 c
2-1164707125
TrainerOfDolphins
2006-11-28 12:45
2006.12.17
Вот тебе и VarChar ....


2-1164816550
dasha
2006-11-29 19:09
2006.12.17
ShellExecute


15-1163685268
Calibr
2006-11-16 16:54
2006.12.17
Flash CD-Rom Device


15-1164729539
З@йк@!
2006-11-28 18:58
2006.12.17
Приветик!


15-1164573191
WondeRu
2006-11-26 23:33
2006.12.17
Вопросы в "Потрепаться" за январь 2005