Skip to content

Commit c841f30

Browse files
author
Colin Robertson
authored
Merge pull request #3756 from MicrosoftDocs/FromPublicMasterBranch
Confirm merge from FromPublicMasterBranch to master to sync with https://github.com/MicrosoftDocs/cpp-docs (branch master)
2 parents 2c49ca9 + d439615 commit c841f30

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

docs/standard-library/filesystem.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: "<filesystem>"
33
description: "Describes the classes, functions, and types in the filesystem header of the Standard C++ library."
4-
ms.date: "01/15/2021"
4+
ms.date: "09/02/2021"
55
f1_keywords: ["<filesystem>", "filesystem/std::filesystem", "std::filesystem", "std::experimental::filesystem"]
66
no-loc: [filesystem, experimental, char, wchar_t, char16_t, char32_t]
77
---
@@ -19,7 +19,7 @@ using namespace std::experimental::filesystem::v1;
1919
2020
> [!IMPORTANT]
2121
> At the release of Visual Studio 2017, the `<filesystem>` header was not yet a C++ standard. C++ in Visual Studio 2017 RTW implements the final draft standard, found in [ISO/IEC JTC 1/SC 22/WG 21 N4100](https://wg21.link/n4100). Visual Studio 2017 version 15.7 and later supports the new C++17 `<filesystem>` standard.
22-
> This is a completely new implementation, incompatible with the previous `std::experimental` version. It was made necessary by symlink support, bug fixes, and changes in standard-required behavior. Currently, including `<filesystem>` provides the new `std::filesystem` and the previous `std::experimental::filesystem`. Including `<experimental/filesystem>` provides only the old experimental implementation. The experimental implementation will be removed in the next ABI-breaking release of the libraries.
22+
> This is a completely new implementation, incompatible with the previous `std::experimental` version. It was made necessary by symlink support, bug fixes, and changes in standard-required behavior. In Visual Studio 2019 version 16.3 and later, including `<filesystem>` provides only the new `std::filesystem`. Including `<experimental/filesystem>` provides only the old experimental implementation. The experimental implementation will be removed in the next ABI-breaking release of the libraries.
2323
2424
This header supports file systems for one of two broad classes of host operating systems: Microsoft Windows and POSIX.
2525

0 commit comments

Comments
 (0)