Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Składnia
#include <stdlib.h>
Uwagi
Te stałe definiują maksymalną długość ścieżki i poszczególnych pól w ścieżce.
| Stała | Znaczenie |
|---|---|
_MAX_DIR |
Maksymalna długość składnika katalogu |
_MAX_DRIVE |
Maksymalna długość składnika dysku |
_MAX_EXT |
Maksymalna długość składnika rozszerzenia |
_MAX_FNAME |
Maksymalna długość składnika nazwy pliku |
_MAX_PATH |
Maksymalna długość pełnej ścieżki |
Uwaga
Środowisko uruchomieniowe języka C obsługuje długość ścieżki do 32768 znaków, ale do systemu operacyjnego, w szczególności systemu plików, do obsługi tych dłuższych ścieżek. Suma pól nie powinna przekraczać _MAX_PATH w przypadku pełnej zgodności wstecznej z systemami plików FAT32. System plików NTFS systemu Windows obsługuje ścieżki o długości do 32768 znaków, ale tylko w przypadku korzystania z interfejsów API Unicode. W przypadku używania długich nazw ścieżek przedrostek ścieżki z znakami \\?\ i używać wersji Unicode funkcji środowiska uruchomieniowego języka C.