You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/cpp/data-type-ranges.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ ms.technology: ["cpp-language"]
8
8
ms.tgt_pltfrm: ""
9
9
ms.topic: "language-reference"
10
10
dev_langs: ["C++"]
11
-
helpviewer_keywords: ["float keyword [C++]", "char keyword [C++]", "unsigned long", "__wchar_t keyword [C++]", "unsigned short int [C++]", "enum keyword [C++]", "unsigned char keyword [C++]", "integer data type [C++], data type ranges", "int data type", "data types [C++], ranges", "unsigned int [C++]", "short data type", "short int data", "signed types [C++], data type ranges", "long long keyword [C++]", "long double keyword [C++]", "double data type [C++], data type ranges", "signed short int [C++]", "unsigned short", "sized integer types", "signed int [C++]", "signed long int [C++]", "signed char keyword [C++]", "wchar_t keyword [C++]", "long keyword [C++]", "ranges [C++]", "unsigned types [C++], data type ranges", "floating-point numbers [C++]"data type ranges", "ranges [C++], data types", "long int keyword [C++]", "unsigned long int [C++]"]
11
+
helpviewer_keywords: ["float keyword [C++]", "char keyword [C++]", "unsigned long", "__wchar_t keyword [C++]", "unsigned short int [C++]", "enum keyword [C++]", "unsigned char keyword [C++]", "integer data type [C++], data type ranges", "int data type", "data types [C++], ranges", "unsigned int [C++]", "short data type", "short int data", "signed types [C++], data type ranges", "long long keyword [C++]", "long double keyword [C++]", "double data type [C++], data type ranges", "signed short int [C++]", "unsigned short", "sized integer types", "signed int [C++]", "signed long int [C++]", "signed char keyword [C++]", "wchar_t keyword [C++]", "long keyword [C++]", "ranges [C++]", "unsigned types [C++], data type ranges", "floating-point numbers [C++]", "data type ranges", "ranges [C++], data types", "long int keyword [C++]", "unsigned long int [C++]"]
These free functions in the [\<filesystem>](../standard-library/filesystem.md) header perform modifying and query operations on paths, files, symlinks, directories and volumes. For more information and code examples, see [File System Navigation (C++)](../standard-library/file-system-navigation.md).
Include the header \<filesystem> for access to classes and functions that manipulate and retrieve information about paths, files and directories.
20
+
Include the header >filesystem> for access to classes and functions that manipulate and retrieve information about paths, files and directories.
21
21
22
22
## Syntax
23
23
@@ -28,7 +28,7 @@ using namespace std::experimental::filesystem::v1;
28
28
```
29
29
30
30
> [!IMPORTANT]
31
-
> As of the release of Visual Studio 2017, the \<experimental/filesystem> header was not yet a C++ standard. Visual C++ 2017 implements the final draft standard, found in [ISO/IEC JTC 1/SC 22/WG 21 N4100](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2014/n4100.pdf).
31
+
> As of the release of Visual Studio 2017, the \<filesystem> header was not yet a C++ standard. Visual C++ 2017 implements the final draft standard, found in [ISO/IEC JTC 1/SC 22/WG 21 N4100](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2014/n4100.pdf).
32
32
33
33
This header supports filesystems for one of two broad classes of host operating systems: Microsoft Windows and Posix.
34
34
@@ -46,15 +46,15 @@ using namespace std::experimental::filesystem::v1;
46
46
47
47
- An object of class path stores the pathname in native form, but supports easy conversion between this stored form and several external forms:
48
48
49
-
- A null-terminated sequence of char, encoded as favored by the operating system.
49
+
- A null-terminated sequence of char, encoded as favored by the operating system.
50
50
51
-
- A null-terminated sequence of char, encoded as UTF-8.
51
+
- A null-terminated sequence of char, encoded as UTF-8.
52
52
53
-
- A null-terminated sequence of wchar_t, encoded as favored by the operating system.
53
+
- A null-terminated sequence of wchar_t, encoded as favored by the operating system.
54
54
55
-
- A null-terminated sequence of char16_t, encoded as UTF-16.
55
+
- A null-terminated sequence of char16_t, encoded as UTF-16.
56
56
57
-
- A null-terminated sequence of char32_t, encoded as UTF-32.
57
+
- A null-terminated sequence of char32_t, encoded as UTF-32.
58
58
59
59
Interconversions between these representations are mediated, as needed, by the use of one or more `codecvt` facets. If a specific locale object is not designated, these facets are obtained from the global locale.
60
60
@@ -106,16 +106,16 @@ using namespace std::experimental::filesystem::v1;
106
106
|[space_info Structure](../standard-library/space-info-structure.md)|Holds information about a volume.|
|[copy_options](../standard-library/filesystem-enumerations.md#copy_options)|An enumeration that is used with [copy_file](http://msdn.microsoft.com/en-us/4af7a9b0-8861-45ed-b84e-0307f0669d60) and determines behavior if a destination file already exists.|
118
+
|[copy_options](../standard-library/filesystem-enumerations.md#copy_options)|An enumeration that is used with [copy_file](http://msdn.microsoft.com/4af7a9b0-8861-45ed-b84e-0307f0669d60) and determines behavior if a destination file already exists.|
119
119
|[directory_options](../standard-library/filesystem-enumerations.md#directory_options)|An enumeration that specifies options for directory iterators.|
120
120
|[file_type](../standard-library/filesystem-enumerations.md#file_type)|An enumeration for file types.|
121
121
|[perms](../standard-library/filesystem-enumerations.md#perms)|A bitmask type used to convey permissions and options to permissions|
0 commit comments