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/build/reference/fe-name-exe-file.md
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -22,7 +22,7 @@ The relative or absolute path and base file name, or relative or absolute path t
22
22
23
23
## Remarks
24
24
25
-
The **/Fe** option allows you to specify the output directory, output executable name, or both, for the generated executable file. If *pathname* ends in a path separator (**\**), it is assumed to specify only the output directory. Otherwise, the last component of *pathname* is used as the output file base name, and the rest of *pathname* specifies the output directory. If *pathname* does not have any path separators, it's assumed to specify the output file name in the current directory. The *pathname* must be enclosed in double quotes (**"**) if it contains any characters that can't be in a short path, such as spaces, extended characters, or path components more than eight characters long.
25
+
The **/Fe** option allows you to specify the output directory, output executable name, or both, for the generated executable file. If *pathname* ends in a path separator (**`\`**), it is assumed to specify only the output directory. Otherwise, the last component of *pathname* is used as the output file base name, and the rest of *pathname* specifies the output directory. If *pathname* does not have any path separators, it's assumed to specify the output file name in the current directory. The *pathname* must be enclosed in double quotes (**"**) if it contains any characters that can't be in a short path, such as spaces, extended characters, or path components more than eight characters long.
26
26
27
27
When the **/Fe** option is not specified, or when a file base name is not specified in *pathname*, the compiler gives the output file a default name using the base name of the first source or object file specified on the command line and the extension .exe or .dll.
Copy file name to clipboardExpand all lines: docs/c-runtime-library/reference/chdir-wchdir.md
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -42,7 +42,7 @@ The **_chdir** function changes the current working directory to the directory s
42
42
_chdir("c:\temp");
43
43
```
44
44
45
-
When you use the optional backslash character (**\**) in paths, you must place two backslashes (**\\**) in a C string literal to represent a single backslash (**\**).
45
+
When you use the optional backslash character (**`\`**) in paths, you must place two backslashes (**`\\`**) in a C string literal to represent a single backslash (**`\`**).
46
46
47
47
**_wchdir** is a wide-character version of **_chdir**; the *dirname* argument to **_wchdir** is a wide-character string. **_wchdir** and **_chdir** behave identically otherwise.
Copy file name to clipboardExpand all lines: docs/standard-library/reverse-iterator-class.md
+3-3Lines changed: 3 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -67,7 +67,7 @@ In practice, this means that in the reversed sequence the reverse_iterator will
67
67
|[operator--](#operator--)|Decrements the `reverse_iterator` to the previous element.|
68
68
|[operator-=](#operator-_eq)|Subtracts a specified offset from a `reverse_iterator`.|
69
69
|[operator->](#op-arrow)|Returns a pointer to the element addressed by the `reverse_iterator`.|
70
-
|[operator[]](#op_at)|Returns a reference to an element offset from the element addressed by a `reverse_iterator` by a specified number of positions.|
70
+
|[`operator[]`](#op_at)|Returns a reference to an element offset from the element addressed by a `reverse_iterator` by a specified number of positions.|
71
71
72
72
## Requirements
73
73
@@ -160,7 +160,7 @@ The type is a synonym for the iterator trait typename `iterator_traits`\< **Rand
160
160
161
161
### Example
162
162
163
-
See [reverse_iterator::operator[]](#op_at) for an example of how to declare and use `difference_type`.
163
+
See [`reverse_iterator::operator[]`](#op_at) for an example of how to declare and use `difference_type`.
Copy file name to clipboardExpand all lines: docs/standard-library/slice-array-class.md
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -39,9 +39,9 @@ The class describes an object that stores a reference to an object of class [val
39
39
40
40
The class template is created indirectly by certain valarray operations and cannot be used directly in the program. An internal, auxiliary class template that is used by the slice subscript operator:
You construct a `slice_array<Type>` object only by writing an expression of the form [va[sl]](../standard-library/valarray-class.md#op_at), for a slice `sl` of valarray `va`. The member functions of class slice_array then behave like the corresponding function signatures defined for `valarray<Type>`, except that only the sequence of selected elements is affected. The sequence controlled by the slice_array is defined by the three parameters of the slice constructor, the index of the first element in the slice, the number of elements, and the distance between the elements. A slice_array cut from valarray `va` declared by **va**[ `slice`(2, 5, 3)] selects elements with indices 2, 5, 8, 11, and 14 from `va`. The indices must be valid for the procedure to be valid.
44
+
You construct a `slice_array<Type>` object only by writing an expression of the form [`va[sl]`](../standard-library/valarray-class.md#op_at), for a slice `sl` of valarray `va`. The member functions of class `slice_array` then behave like the corresponding function signatures defined for `valarray<Type>`, except that only the sequence of selected elements is affected. The sequence controlled by the `slice_array` is defined by the three parameters of the slice constructor, the index of the first element in the slice, the number of elements, and the distance between the elements. A slice_array cut from valarray `va` declared by **va**[ `slice`(2, 5, 3)] selects elements with indices 2, 5, 8, 11, and 14 from `va`. The indices must be valid for the procedure to be valid.
Copy file name to clipboardExpand all lines: docs/standard-library/valarray-class.md
+4-4Lines changed: 4 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -16,7 +16,7 @@ The class is a representation of the mathematical concept of an ordered set of v
16
16
17
17
- It defines numerous arithmetic operations between corresponding elements of `valarray<Type>` objects of the same type and length, such as *xarr* = cos( *yarr*) + sin( *zarr*).
18
18
19
-
- It defines a variety of interesting ways to subscript a `valarray<Type>` object, by overloading [operator[]](#op_at).
19
+
- It defines a variety of interesting ways to subscript a `valarray<Type>` object, by overloading [`operator[]`](#op_at).
20
20
21
21
An object of class `Type`:
22
22
@@ -71,9 +71,9 @@ In particular, no subtle differences may exist between copy construction and def
71
71
|[operator-=](#operator-_eq)|Subtracts the elements of a specified `valarray` or a value of the element type, element-wise, from an operand `valarray`.|
72
72
|[operator/=](#op_div_eq)|Divides an operand `valarray` element-wise by the elements of a specified `valarray` or a value of the element type.|
73
73
|[operator=](#op_eq)|Assigns elements to a `valarray` whose values are specified either directly or as part of some other `valarray` or by a `slice_array`, `gslice_array`, `mask_array`, or `indirect_array`.|
74
-
|[operator[]](#op_at)|Returns a reference to an element or its value at specified index or a specified subset.|
74
+
|[`operator[]`](#op_at)|Returns a reference to an element or its value at specified index or a specified subset.|
75
75
|[operator^=](#op_xor_eq)|Obtains the element-wise exclusive logical or operator ( `XOR`) of an array with either a specified valarray or a value of the element type.|
76
-
|[operator|=](#op_or_eq)|Obtains the bitwise `OR` of elements in an array either with the corresponding elements in a specified `valarray` or with a value of the element type.|
76
+
|[`operator|=`](#op_or_eq)|Obtains the bitwise `OR` of elements in an array either with the corresponding elements in a specified `valarray` or with a value of the element type.|
77
77
|[operator~](#op_dtor)|A unary operator that obtains the bitwise `NOT` values of each element in a `valarray`.|
78
78
79
79
## <aname="apply"></a> apply
@@ -1118,7 +1118,7 @@ The second member operator is the same as the first, but with an [Rvalue Referen
1118
1118
1119
1119
The third member operator replaces each element of the controlled sequence with a copy of *val*.
1120
1120
1121
-
The remaining member operators replace those elements of the controlled sequence selected by their arguments, which are generated only by [operator[]](#op_at).
1121
+
The remaining member operators replace those elements of the controlled sequence selected by their arguments, which are generated only by [`operator[]`](#op_at).
1122
1122
1123
1123
If the value of a member in the replacement controlled sequence depends on a member in the initial controlled sequence, the result is undefined.
Copy file name to clipboardExpand all lines: docs/standard-library/vector-bool-class.md
+5-5Lines changed: 5 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -37,10 +37,10 @@ Operations that deal with the **`bool`** type correspond to values in the contai
37
37
|-|-|
38
38
|[flip](#flip)|Reverses all bits in the `vector<bool>`.|
39
39
|[swap](#swap)|Exchanges the elements of two `vector<bool>`s.|
40
-
|[operator[]](#op_at)|Returns a simulated reference to the `vector<bool>` element at a specified position.|
41
-
|`at`|Functions the same as the unspecialized [vector](../standard-library/vector-class.md)::at function, except that it uses the proxy class [vector\<bool>::reference](#reference_class). Also see [operator[]](#op_at).|
42
-
|`front`|Functions the same as the unspecialized [vector](../standard-library/vector-class.md)::front function, except that it uses the proxy class [vector\<bool>::reference](#reference_class). Also see [operator[]](#op_at).|
43
-
|`back`|Functions the same as the unspecialized [vector](../standard-library/vector-class.md)::back function, except that it uses the proxy class [vector\<bool>::reference](#reference_class). Also see [operator[]](#op_at).|
40
+
|[`operator[]`](#op_at)|Returns a simulated reference to the `vector<bool>` element at a specified position.|
41
+
|`at`|Functions the same as the unspecialized [vector](../standard-library/vector-class.md)::at function, except that it uses the proxy class [vector\<bool>::reference](#reference_class). Also see [`operator[]`](#op_at).|
42
+
|`front`|Functions the same as the unspecialized [vector](../standard-library/vector-class.md)::front function, except that it uses the proxy class [vector\<bool>::reference](#reference_class). Also see [`operator[]`](#op_at).|
43
+
|`back`|Functions the same as the unspecialized [vector](../standard-library/vector-class.md)::back function, except that it uses the proxy class [vector\<bool>::reference](#reference_class). Also see [`operator[]`](#op_at).|
44
44
45
45
### Proxy Class
46
46
@@ -182,7 +182,7 @@ The `vector<bool>::reference` class is a proxy class provided by the [vector\<bo
182
182
183
183
### Remarks
184
184
185
-
A simulated reference is required because C++ does not natively allow direct references to bits. `vector<bool>` uses only one bit per element, which can be referenced by using this proxy class. However, the reference simulation is not complete because certain assignments are not valid. For example, because the address of the `vector<bool>::reference` object cannot be taken, the following code that uses [vector\<bool>::operator[]](#op_at) is not correct:
185
+
A simulated reference is required because C++ does not natively allow direct references to bits. `vector<bool>` uses only one bit per element, which can be referenced by using this proxy class. However, the reference simulation is not complete because certain assignments are not valid. For example, because the address of the `vector<bool>::reference` object cannot be taken, the following code that uses [`vector<bool>::operator[]`](#op_at) is not correct:
0 commit comments