Exportar (0) Imprimir
Expandir todo
Este artículo se tradujo de forma manual. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

Límites del campo de ruta de acceso

#include <stdlib.h>

Estas constantes definen la longitud máxima de la ruta de acceso y de campos individuales dentro de la ruta.

Constante

Significado

_MAX_DIR

Longitud máxima del componente de directorio

_MAX_DRIVE

Longitud máxima del componente impulsor

_MAX_EXT

Longitud máxima del componente de extensión

_MAX_FNAME

Longitud máxima del componente de nombre de archivo

_MAX_PATH

Longitud máxima de la ruta de acceso completa

Nota Nota

El tiempo de ejecución de C admite longitudes de rutas de acceso hasta 32768 caracteres de longitud, pero es el sistema operativo, específicamente el sistema de archivos, admitir estas rutas de acceso más larga. La suma de los campos no debe superar _MAX_PATH para la compatibilidad total con sistemas de archivos del FAT32. Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003, Windows Server 2003, y el sistema de archivos NTFS de Windows Vista admite las rutas de hasta 32768 caracteres, pero al utilizar Unicode API. ¿Cuándo utilizar nombres de ruta largos, prefijo la ruta con el \\ de caracteres? el \ y utiliza las versiones de Unicode de funciones en tiempo de ejecución de C.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft