Sdílet prostřednictvím


Omezení pole cesty

#include <stdlib.h>

Poznámky

Tyto konstanty určit maximální délku cesty a pro jednotlivá pole v rámci cesty.

Konstanta

Význam

_MAX_DIR

Maximální délka součásti adresář

_MAX_DRIVE

Maximální délka součásti jednotky

_MAX_EXT

Maximální délka součásti rozšíření

_MAX_FNAME

Maximální délku součásti názvu souboru

_MAX_PATH

Maximální délka úplné cesty

[!POZNÁMKA]

C Runtime podporuje délky cesty až 32768 znaků na délku, ale je operační systém, konkrétně systému souborů, podporovat tyto delší cesty.By neměla překročit součet polí _MAX_PATH pro úplné zpětné kompatibility se systémem souborů FAT32 systémy souborů.Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003, Windows Server 2003, a systém souborů NTFS systému Windows Vista podporuje cesty až 32768 znaků na délku, ale pouze v případě, že pomocí rozhraní API ve formátu Unicode.Při použití dlouhé názvy cest, cesta se znaky předpony \\? \ a používat Unicode verze funkce C Runtime.

Viz také

Referenční dokumentace

Globální konstanty