路径字段限制

#include <stdlib.h>

备注

这些常数定义了最大长度路径的和路径内的各个字段。

常量

含义

_MAX_DIR

内容元素的最大长度

_MAX_DRIVE

驱动器元素的最大长度

_MAX_EXT

扩展组件的最大长度

_MAX_FNAME

文件名元素的最大长度

_MAX_PATH

完整路径的最大长度

备注

C 运行时支持路径长度到长度为 32768 个字符,但是,它由操作系统,尤其是文件系统,支持这些较长的路径。字段的总和不应超过完全向后兼容的 _MAX_PATH 使用 FAT32 文件系统。Windows 2000、 Windows XP Home Edition、Windows XP Professional、Windows Server 2003、 Windows Server 2003和 Windows vista NTFS 文件系统支持路径长度为 32768 个字符,,不过,只有在使用 Unicode API 时。,使用长的路径名时,将路径前加上符 \ \?\ and use the Unicode versions of the C Runtime 功能。

请参见

参考

全局常数