Yol alanı sınırları

Sözdizimi

#include <stdlib.h>

Açıklamalar

Bu sabitler, yol için ve yol içindeki tek tek alanlar için uzunluk üst sınırını tanımlar.

Sabit Anlamı
_MAX_DIR Dizin bileşeninin uzunluğu üst sınırı
_MAX_DRIVE Sürücü bileşeninin uzunluk üst sınırı
_MAX_EXT Uzantı bileşeninin uzunluk üst sınırı
_MAX_FNAME Dosya adı bileşeninin uzunluk üst sınırı
_MAX_PATH Tam yol uzunluğu üst sınırı

Not

C Çalışma Zamanı en fazla 32768 karakter uzunluğunda yol uzunluklarını destekler, ancak bu daha uzun yolları desteklemek için işletim sistemine, özellikle de dosya sistemine kadardır. FAT32 dosya sistemleriyle tam geriye dönük uyumluluk için alanların toplamı aşılmamalıdır _MAX_PATH . Windows NTFS dosya sistemi, yalnızca Unicode API'lerini kullanırken 32768 karakter uzunluğundaki yolları destekler. Uzun yol adlarını kullanırken, yolu \\?\ karakterleriyle önek ekleyin ve C Çalışma Zamanı işlevlerinin Unicode sürümlerini kullanın.

Ayrıca bkz.

Genel sabitler