Форум: "KOL";
Текущий архив: 2006.12.17;
Скачать: [xml.tar.bz2];
ВнизВладимиру: поддержка 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 вся ветка
Форум: "KOL";
Текущий архив: 2006.12.17;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.04 c