Sdílet prostřednictvím


Omezení pole cesty

Syntaxe

#include <stdlib.h>

Poznámky

Tyto konstanty definují maximální délku cesty a pro jednotlivá pole v cestě.

Konstanta Význam
_MAX_DIR Maximální délka součásti adresáře
_MAX_DRIVE Maximální délka součásti jednotky
_MAX_EXT Maximální délka součásti rozšíření
_MAX_FNAME Maximální délka součásti názvu souboru
_MAX_PATH Maximální délka celé cesty

Poznámka:

Modul C Runtime podporuje délku cesty až 32768 znaků, ale je až do operačního systému, konkrétně systému souborů, aby podporoval tyto delší cesty. Součet polí by neměl překročit _MAX_PATH pro úplnou zpětnou kompatibilitu se systémy souborů FAT32. Systém souborů systém Windows NT FS podporuje cesty o délce až 32768 znaků, ale pouze při použití rozhraní API unicode. Pokud používáte dlouhé názvy cest, předponu cesty znaky \\?\ a použijte verze Unicode funkcí modulu C Runtime.

Viz také

Globální konstanty