次の方法で共有


パス フィールドの制限

#include <stdlib.h>

解説

これらの定数は、パスとパス内の各フィールドの最大長を定義します。

定数

説明

_MAX_DIR

ディレクトリのコンポーネントの最大長

_MAX_DRIVE

ドライブの最大長コンポーネント

_MAX_EXT

拡張コンポーネントの最大長

_MAX_FNAME

ファイル名の構成要素の最大文字数

_MAX_PATH

完全パスの最大長

注意

長さが 32768 文字までの C ランタイム サポートのパスの長さが、それはオペレーティング システムと、ファイル システムまで、これらの長いパスをサポートするために使用されます。フィールドの合計は下位互換性のために _MAX_PATH を FAT32 ファイル システムと完全に設定する必要があります。Unicode の API を使用する場合にのみWindows 2000、Windows XP Home Edition、Windows XP Professional、Windows Server 2003、Windows Server 2003および Windows Vista NTFS 長さが 32768 文字までファイル システム パスをサポートします。いつ長いパス名を使用して、文字\\とパスの前に追加します。\は C ランタイム関数の Unicode バージョンを使用します。

参照

関連項目

グローバル定数