次の方法で共有


パス フィールドの制限

#include <stdlib.h>

解説

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

定数

説明

_MAX_DIR

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

_MAX_DRIVE

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

_MAX_EXT

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

_MAX_FNAME

ファイル名の構成要素の最大長は

_MAX_PATH

完全なパスの最大長

[!メモ]

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

参照

関連項目

グローバル定数