Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Синтаксис
#include <stdlib.h>
Замечания
Эти константы определяют максимальную длину пути и отдельных полей в пути.
Константа | Значение |
---|---|
_MAX_DIR |
Максимальная длина компонента каталога |
_MAX_DRIVE |
Максимальная длина компонента диска |
_MAX_EXT |
Максимальная длина компонента расширения |
_MAX_FNAME |
Максимальная длина компонента имени файла |
_MAX_PATH |
Максимальная длина полного пути |
Примечание.
Среда выполнения языка C поддерживает длину пути до 32768 символов, но поддержка таких длинных путей зависит от операционной системы, а именно, от файловой системы. Для полной обратной совместимости с файловыми системами FAT32 общая длина полей не должна превышать _MAX_PATH
. Файловая система Windows NTFS поддерживает пути длиной до 32 768 символов, но только при использовании API Юникода. При использовании имен длинных путей префиксирует путь с символами \\?\ и используйте версии Юникода функций среды выполнения C.