次のすべてをサポートするオープンソースのパス操作ライブラリはありますか?
無制限のパス長 (つまり、 256 文字のような任意の制限で
size_tはなく、 の範囲からのみ制限する必要があります)正規化、 、 、ファイル拡張子の取得、ルートの取得などに相当する基本的な
basename操作dirname。、、、、、、、、または_
\Rooted_Dir/_C:\Dir/foo_File_\\Computer\Dir/File_\\.\C:_Foo\./.\Bar:ADS\\?\C:\Dir\Escaped:ADS:$DATA- これはPOSIXスタイルのパスもカバーするはずですが、そうでない場合はそれらも機能するはずです
私は C++ の方が好きですが、C でも構いません。