#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 函数。