0

ファイル名.txt

文字列.h

上記のファイル名を検討してください。任意のファイル名にドット (.) を使用する特定の意味はありますか。

すべてのファイルで、どこでも使用します。

4

2 に答える 2

1

一般的に言えば、それについて特別なことは何もありません。

ただし、オペレーティング システムやファイル システムによっては、特定の文字に特別な意味が割り当てられる場合がありますが、文字自体はほとんど恣意的な選択です。

DOS の昔、FAT ファイル システムと 8.3 の名前は、.実際にはファイル システムによって解釈され、FAT 構造の拡張フィールドにジャンプしていました。FAT ファイル システムには、古い短いファイル名の固定サイズの構造があります。

最新のファイル システムでは、強制される固定構造はなく、オペレーティング システムによって特別な意味が割り当てられていない任意の文字を使用できます。

最近では、文字:/および\ファイル名を厳密に避けて、クロス プラットフォームのフープジーデイジーを避ける必要があります。

Windows/NTFS では:、代替データ ストリームを識別します。/Windowsでも同様に機能する* nixパスセパレーターです。Windows では、*nix-y システム (Linux、macOS、*BSD、Android) では通常認識されない\パス区切り文字です。*nix-y システムのファイル名に a を入れて、CIFS/SMB (つまり、Windows ネットワーク共有) 経由で共有し、それをすべてトリップさせることで、多くの楽しみを得ることができます。\

于 2021-02-23T12:55:53.970 に答える