Skip to content

Commit 8414cd9

Browse files
authored
Merge pull request #2684 from MicrosoftDocs/master
2/13/2020 AM Publish
2 parents 2b744c2 + 2e0d4fb commit 8414cd9

30 files changed

+52
-70
lines changed

docs/build/reference/wholearchive-include-all-library-object-files.md

+8-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: "/WHOLEARCHIVE (Include All Library Object Files)"
3-
ms.date: "11/04/2016"
3+
ms.date: "02/12/2020"
44
ms.assetid: ee92d12f-18af-4602-9683-d6223be62ac9
55
---
66
# /WHOLEARCHIVE (Include All Library Object Files)
@@ -9,7 +9,13 @@ Force the linker to include all object files in the static library in the linked
99

1010
## Syntax
1111

12-
> /WHOLEARCHIVE[:*library*]
12+
> **/WHOLEARCHIVE**\
13+
> **/WHOLEARCHIVE:**_library_
14+
15+
### Arguments
16+
17+
*library*\
18+
An optional pathname to a static library. The linker includes every object file from this library.
1319

1420
## Remarks
1521

docs/linux/connectionmanager-reference.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ ConnectionManager.exe is available in Visual Studio 2019 version 16.5 and later.
1414

1515
::: moniker range="vs-2019"
1616

17-
ConnectionManager.exe is a command-line utility to manage remote development connections outside of Visual Studio. It's useful for tasks such as provisioning a new development machine. Or, use it to set up Visual Studio for continuous integration. You can use it in a Developer Command Prompt window. For more information about the Developer Command Prompt, see [Use the Microsoft C++ toolset from the command line](..\build\building-on-the-command-line.md).
17+
ConnectionManager.exe is a command-line utility to manage remote development connections outside of Visual Studio. It's useful for tasks such as provisioning a new development machine. Or, use it to set up Visual Studio for continuous integration. You can use it in a Developer Command Prompt window. For more information about the Developer Command Prompt, see [Use the Microsoft C++ toolset from the command line](../build/building-on-the-command-line.md).
1818

1919
ConnectionManager.exe is available in Visual Studio 2019 version 16.5 and later. It's part of the **Linux development with C++** workload in the Visual Studio Installer. It's also installed automatically when you choose the **Connection Manager** component in the installer. It's installed in *%VCIDEInstallDir%\\Linux\\bin\\ConnectionManagerExe\\ConnectionManager.exe*.
2020

docs/standard-library/bitset-class.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -1480,7 +1480,7 @@ The member function throws an [out_of_range](../standard-library/out-of-range-cl
14801480
14811481
Converts a bitset object to a string representation.
14821482
1483-
```
1483+
```cpp
14841484
template <class charT = char, class traits = char_traits<charT>, class Allocator = allocator<charT> >
14851485
basic_string<charT, traits, Allocator> to_string(charT zero = charT('0'), charT one = charT('1')) const;
14861486
```
@@ -1509,7 +1509,7 @@ int main( )
15091509
<< b1 << " )" << endl;
15101510

15111511
string s1;
1512-
s1 = b1.template to_string<char,
1512+
s1 = b1.template to_string<char,
15131513
char_traits<char>, allocator<char> >( );
15141514
cout << "The string returned from the bitset b1"
15151515
<< "\n by the member function to_string( ) is: "
@@ -1528,7 +1528,7 @@ The string returned from the bitset b1
15281528

15291529
Returns an **unsigned long long** value that contains the same bits set as the contents of the bitset object.
15301530

1531-
```
1531+
```cpp
15321532
unsigned long long to_ullong() const;
15331533
```
15341534

@@ -1548,7 +1548,7 @@ Returns the sum of the bit values that are in the bit sequence as an **unsigned
15481548

15491549
Converts a bitset object to the integer that would generate the sequence of bits contained if used to initialize the bitset.
15501550

1551-
```
1551+
```cpp
15521552
unsigned long to_ulong( ) const;
15531553
```
15541554

docs/standard-library/bitset-operators.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ bitset 3: 0001
6363

6464
Inserts a text representation of the bit sequence into the output stream.
6565

66-
```
66+
```cpp
6767
template <class CharType, class Traits, size_t N>
6868
basic_ostream<CharType, Traits>& operator<<(
6969
basic_ostream<CharType, Traits>& ostr,
@@ -120,7 +120,7 @@ int main( )
120120

121121
Reads a string of bit characters into a bitset.
122122

123-
```
123+
```cpp
124124
template <class CharType, class Traits, size_t Bits>
125125
basic_istream<CharType, Traits>& operator>> (
126126
basic_istream<CharType, Traits>& i_str,

docs/standard-library/complex-class.md

+2-4
Original file line numberDiff line numberDiff line change
@@ -61,8 +61,6 @@ Explicit specializations of class template complex exist for the three floating-
6161
|[operator/=](#op_div_eq)|Divides a target complex number by a divisor, which may be complex or be the same type as are the real and imaginary parts of the complex number.|
6262
|[operator=](#op_eq)|Assigns a number to a target complex number, where the number assigned may be complex or of the same type as are the real and imaginary parts of the complex number to which it is being assigned.|
6363
64-
65-
6664
## <a name="complex"></a> complex
6765
6866
Constructs a complex number with specified real and imaginary parts or as a copy of some other complex number.
@@ -101,7 +99,7 @@ complex(const complex<Other>& right);
10199
102100
is replaced with:
103101
104-
```
102+
```cpp
105103
complex(const complex& right);
106104
```
107105

@@ -737,7 +735,7 @@ The imaginary part of c1 is c1.imag() = 3.
737735

738736
A type that represents the data type used to represent the real and imaginary parts of a complex number.
739737

740-
```
738+
```cpp
741739
typedef Type value_type;
742740
```
743741

docs/standard-library/complex-operators.md

+5-9
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ helpviewer_keywords: ["std::operator!= (complex)", "std::operator&gt;&gt; (compl
1111

1212
Tests for inequality between two complex numbers, one or both of which may belong to the subset of the type for the real and imaginary parts.
1313

14-
```
14+
```cpp
1515
template <class Type>
1616
bool operator!=(
1717
const complex<Type>& left,
@@ -150,8 +150,7 @@ The complex numbers cl3b & cr3b are equal.
150150

151151
Multiplies two complex numbers, one or both of which may belong to the subset of the type for the real and imaginary parts.
152152

153-
```
154-
153+
```cpp
155154
template <class Type>
156155
complex<Type> operator*(
157156
const complex<Type>& left,
@@ -248,8 +247,7 @@ int main( )
248247
249248
Adds two complex numbers, one or both of which may belong to the subset of the type for the real and imaginary parts.
250249
251-
```
252-
250+
```cpp
253251
template <class Type>
254252
complex<Type> operator+(
255253
const complex<Type>& left,
@@ -713,8 +711,7 @@ The argument of c2 is: 0.523599 radians, which is 30 degrees.
713711

714712
Tests for equality between two complex numbers, one or both of which may belong to the subset of the type for the real and imaginary parts.
715713

716-
```
717-
714+
```cpp
718715
template <class Type>
719716
bool operator==(
720717
const complex<Type>& left,
@@ -853,8 +850,7 @@ The complex numbers cl3b & cr3b are equal.
853850

854851
Extracts a complex value from the input stream.
855852

856-
```
857-
853+
```cpp
858854
template <class Type, class Elem, class Traits>
859855
basic_istream<Elem, Traits>& operator>>(
860856
basic_istream<Elem, Traits>& Istr,

docs/standard-library/container-class-begin.md

+2-3
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,8 @@ Returns an iterator that points at the first element of the sequence (or just be
1313

1414
## Syntax
1515

16-
```
17-
18-
const_iterator begin() const;
16+
```cpp
17+
const_iterator begin() const;
1918

2019
iterator begin();
2120
```

docs/standard-library/container-class-clear.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,7 @@ Calls [erase](../standard-library/container-class-erase.md)([begin](../standard-
1313

1414
## Syntax
1515

16-
```
17-
16+
```cpp
1817
void clear();
1918
```
2019

docs/standard-library/container-class-const-iterator.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,7 @@ Describes an object that can serve as a constant iterator for the controlled seq
1313

1414
## Syntax
1515

16-
```
17-
16+
```cpp
1817
typedef T6 const_iterator;
1918
```
2019

docs/standard-library/container-class-const-reference.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,7 @@ Describes an object that can serve as a constant reference to an element of the
1313

1414
## Syntax
1515

16-
```
17-
16+
```cpp
1817
typedef T3 const_reference;
1918
```
2019

docs/standard-library/container-class-const-reverse-iterator.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,7 @@ Describes an object that can serve as a constant reverse iterator for the contro
1313

1414
## Syntax
1515

16-
```
17-
16+
```cpp
1817
typedef T8 const_reverse_iterator;
1918
```
2019

docs/standard-library/container-class-difference-type.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,7 @@ Describes an object that can represent the difference between the addresses of a
1313

1414
## Syntax
1515

16-
```
17-
16+
```cpp
1817
typedef T1 difference_type;
1918
```
2019

docs/standard-library/container-class-empty.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,7 @@ Returns **true** for an empty controlled sequence.
1313

1414
## Syntax
1515

16-
```
17-
16+
```cpp
1817
bool empty() const;
1918
```
2019

docs/standard-library/container-class-end.md

+2-3
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,8 @@ Returns an iterator that points just beyond the end of the sequence.
1313

1414
## Syntax
1515

16-
```
17-
18-
const_iterator end() const;
16+
```cpp
17+
const_iterator end() const;
1918

2019
iterator end();
2120
```

docs/standard-library/container-class-erase.md

+2-3
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,8 @@ Erases an element.
1313

1414
## Syntax
1515

16-
```
17-
18-
iterator erase(
16+
```cpp
17+
iterator erase(
1918
iterator _Where);
2019

2120
iterator erase(

docs/standard-library/container-class-iterator.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,7 @@ Describes an object that can serve as an iterator for the controlled sequence.
1313

1414
## Syntax
1515

16-
```
17-
16+
```cpp
1817
typedef T5 iterator;
1918
```
2019

docs/standard-library/container-class-max-size.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,7 @@ Returns the length of the longest sequence that the object can control, in const
1313

1414
## Syntax
1515

16-
```
17-
16+
```cpp
1817
size_type max_size() const;
1918
```
2019

docs/standard-library/container-class-reference.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,7 @@ Describes an object that can serve as a reference to an element of the controlle
1313

1414
## Syntax
1515

16-
```
17-
16+
```cpp
1817
typedef T2 reference;
1918
```
2019

docs/standard-library/container-class-rend.md

+2-3
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,8 @@ The member function returns a reverse iterator that points at the first element
1313

1414
## Syntax
1515

16-
```
17-
18-
const_reverse_iterator rend() const;
16+
```cpp
17+
const_reverse_iterator rend() const;
1918

2019
reverse_iterator rend();
2120
```

docs/standard-library/container-class-reverse-iterator.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,7 @@ Describes an object that can serve as a reverse iterator for the controlled sequ
1313

1414
## Syntax
1515

16-
```
17-
16+
```cpp
1817
typedef T7 reverse_iterator;
1918
```
2019

docs/standard-library/container-class-size-type.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,7 @@ Describes an object that can represent the length of any controlled sequence.
1313

1414
## Syntax
1515

16-
```
17-
16+
```cpp
1817
typedef T0 size_type;
1918
```
2019

docs/standard-library/container-class-size.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,7 @@ Returns the length of the controlled sequence, in constant time regardless of th
1313

1414
## Syntax
1515

16-
```
17-
16+
```cpp
1817
size_type size() const;
1918
```
2019

docs/standard-library/container-class-value-type.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,7 @@ Acts a synonym for the template parameter *Ty*.
1313

1414
## Syntax
1515

16-
```
17-
16+
```cpp
1817
typedef T4 value_type;
1918
```
2019

docs/standard-library/hash-map.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Defines the container class templates hash_map and hash_multimap and their suppo
1313

1414
## Syntax
1515

16-
```
16+
```cpp
1717
#include <hash_map>
1818
```
1919

docs/standard-library/iostream.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -264,7 +264,7 @@ See [cerr](#cerr) for an example of using `wcout`.
264264

265265
`CString` instances in a `wcout` statement must be cast to `const wchar_t*`, as shown in the following example.
266266

267-
```
267+
```cpp
268268
CString cs("meow");
269269

270270
wcout <<(const wchar_t*) cs <<endl;

docs/standard-library/is-bind-expression-class.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Tests if type generated by calling `bind`.
1111

1212
## Syntax
1313

14-
```
14+
```cpp
1515
template<class Ty>
1616
struct is_bind_expression {
1717
static const bool value;

docs/standard-library/memory-enums.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ ms.assetid: b9be0a7b-0beb-40b2-8183-911de371c6b9
1010

1111
The enumeration of possible values returned by `get_pointer_safety`.
1212

13-
```
13+
```cpp
1414
class pointer_safety {
1515
relaxed,
1616
preferred,

docs/standard-library/system-error-enums.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ ms.assetid: b21321b7-404a-40de-8777-a85b77c6fa58
1010

1111
Provides symbolic names for all the error-code macros defined by POSIX in `<errno.h>`.
1212

13-
```
13+
```cpp
1414
class errc {
1515
address_family_not_supported = EAFNOSUPPORT,
1616
address_in_use = EADDRINUSE,
@@ -99,7 +99,7 @@ class errc {
9999
100100
Provides symbolic names for the error conditions in \<iostream>. Can be used to create [error_condition](../standard-library/error-condition-class.md) objects to be compared with the value that's returned by the [ios_base::failure](../standard-library/ios-base-class.md#failure)`code()` function.
101101
102-
```
102+
```cpp
103103
class io_errc {
104104
stream = 1
105105
};

0 commit comments

Comments
 (0)