
Heute habe ich v1.5.2
von
ghc::filesystem
veröffentlicht, meiner
Implementation der C++17-Komponente std::filesystem
für C++11, C++14, C++17 und C++20.
Dieses Release bringt Performance-Optimierungen im POSIX-Backend, wo Tests
mit recursive_directory_iterator über einen größeren Verzeichnisbaum etwa
20%-25% schneller wurden, verbesserte string_view-Unterstützung und
diverse Fehlerbehebungen.
Read more...
Heute habe ich v1.5.0
von
ghc::filesystem
veröffentlicht, meiner
Implementation der C++17-Komponente std::filesystem
für C++11, C++14, C++17 und C++20.
Dieses Release ist das Ergebnis eines größeren Refactorings: Unter Windows
speichert fs::path nun die native Pfad-Repräsentation mit wchar_t als
value_type, wodurch ein interner Cache entfällt, der prinzipbedingt nicht
threadsicher war, und viele Konvertierungen bei Win-API-Aufrufen vermieden
werden.
Read more...
Heute habe ich v1.4.0
von
ghc::filesystem
veröffentlicht, meiner
Implementation der C++17-Komponente std::filesystem
für C++11, C++14, C++17 und C++20.
Dieses Release bringt C++20-Erweiterungen, bei Kompilierung mit C++20:
Unterstützung für char8_t/std::u8string und den Spaceship-Operator
<=> für fs::path. Außerdem ist LWG_2936_BEHAVIOUR nun
standardmäßig aktiv.
Read more...
Heute habe ich v1.3.10
von
ghc::filesystem
veröffentlicht, meiner
Implementation der C++17-Komponente std::filesystem
für C++11, C++14 und C++17.
Dies ist ein kleines Bugfix-Release, das Probleme mit Source-Parametern
behebt, die String-Views sind, und die Bit-Operationen der
Filesystem-Bitmasken wie vorgesehen constexpr macht.
Read more...
Heute habe ich v1.3.8
von
ghc::filesystem
veröffentlicht, meiner
Implementation der C++17-Komponente std::filesystem
für C++11, C++14 und C++17.
Dieses Release korrigiert die dynamischen std::filesystem-Umschalt-Header
bezüglich des macOS-Deployment-Targets, ein Problem mit
skip_permission_denied bei SIP-geschützten Ordnern unter macOS und die
Behandlung von NTFS-Reparse-Points auf gemappte Volumes.
Read more...