1

これらの場合のいずれかで lexically_normal を呼び出す理由はありますか?

std::filesystem::path filepath = someFuntionThatGetsAPath();

filepath = std::filesystem::canonical (filepath).lexically_normal ();
filepath = std::filesystem::weakly_canonical (filepath).lexically_normal ();

私はこれをコード ベースで見ていますが、それが必要かどうかはわかりません。標準的で弱い標準的なものは失敗せず、すでに正規化されたパスを返すと想定しています。

ありがとう

4

1 に答える 1