-
Возник дурацкий вопрос. В какой кодировке хранятся имена файлов?
-
UTF8, если склероз не изменяет
-
Нет UTF 16.
-
я думал винда любит 1251
-
> brother © (16.07.08 05:05) [3] > > я думал винда любит 1251
Любит то она любит, но widechar в WinNT 2 байта
-
> widechar в WinNT 2 байта
это показатель чего?
-
> UTF8 > UTF 16. > 1251
Да вы что! В NT-based Windows, на файловых системах NTFS, имена файлов находятся в Unicode.
А краткие имена файлов хранятся в 866
-
-
> http://support.microsoft.com/kb/100108 > имена файлов находятся в Unicode.
Странно, так и не увидел в этой статье слова Unicode. Где оно там? > под вопросом...
Да вот это-то как раз и не под вопросом
-
> Странно, так и не увидел в этой статье слова Unicode. Где > оно там?
мдя... Устранение ограничений
Во-первых, в NTFS значительно – до 2^64 байт (16 экзабайт или 18 446 744 073 709 551 616 байт) – увеличен допустимый раздел файлов и томов. В NTFS для решения проблемы фиксированного размера сектора снова применена концепция кластеров, ранее использованная в файловой системе FAT. Это было сделано для улучшения аппаратной независимости операционной системы Windows NT при ее использовании с жесткими дисками, изготовленными по другой технологии. Таким образом, была принята точка зрения, что деление диска на секторы размером 512 не всегда является оптимальным. Размер кластера определяется кратным числом единичных блоков жесткого диска. Кроме того, для задания имен файлов используется кодировка Юникод и наряду с длинными именами обеспечена поддержка формата 8.3.
-
> Да вот это-то как раз и не под вопросом
ссылочку на офф. источники можно...
-
Билл Гейтс в гробы бы перевернулся, как только там окажется.
-
> Билл Гейтс в гробы бы перевернулся, как только там окажется.
это Вы про что?
|