Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Почему максимальное количество символов в имени файла - 256 ?

Игорь Викторович Ученик (161), на голосовании 9 лет назад
Почему максимальное количество символов в имени файла - 256 ?
Голосование за лучший ответ
Dr.leftbehind ✪ Искусственный Интеллект (198198) 9 лет назад
Существуют ограничения на длину имени файла и на длину пути. Абсолютное ограничение длины имени файла вместе включая путь к нему равно 260 символам. Этот предел называют термином MAX_PATH. На самом же деле на практике пределы для имен еще меньше из-за ряда других ограничений. Например, каждая строка на конце должна содержать так называемый нулевой символ, который обозначает конец строки. Несмотря на то, что маркер конца строки не отображается, он учитывается как отдельный символ при подсчете длины, а значит остается 259 символов доступных для имени файла и пути к нему. Первые три символа в пути используются для обозначения диска (например, C:\). Это уменьшает предел для имен папок, подпапок и файла до 256 символов.
Игорь ВикторовичУченик (161) 9 лет назад
Спасибо.
Dr.leftbehind ✪ Искусственный Интеллект (198198) Информатику чтоль взялся изучать?
Похожие вопросы