Главная страница
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.041 c
15-1164479418
Суслик
2006-11-25 21:30
2006.12.17
Посоветуйте решение.


8-1146672134
MegaWolf
2006-05-03 20:02
2006.12.17
WAV-to-GSM конвертор


1-1162451286
Helen
2006-11-02 10:08
2006.12.17
Сворачивание формы на панель задач


3-1160399469
ildarkh
2006-10-09 17:11
2006.12.17
DBExpress, Синхронная запись


2-1164644677
kingsoft
2006-11-27 19:24
2006.12.17
Как заблокировать Alt+F4 !!!