Skip to content

Commit e0ad0ca

Browse files
author
mikeblome
committed
fixed merge conflicts
2 parents 75c4451 + 7a204e8 commit e0ad0ca

File tree

10,920 files changed

+12290
-66371
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

10,920 files changed

+12290
-66371
lines changed

.openpublishing.redirection.json

Lines changed: 34 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,13 @@
3131
"redirect_document_id": false
3232
},
3333
{
34-
"source_path": "docs/atl/reference/patlmodule.md",
35-
"redirect_url": "/cpp/atl/reference/atl-global-variables",
34+
"source_path": "docs/atl/reference/atl-archetypes.md",
35+
"redirect_url": "/cpp/atl/reference/worker-archetype",
36+
"redirect_document_id": false
37+
},
38+
{
39+
"source_path": "docs/atl/reference/atl-structures.md",
40+
"redirect_url": "/cpp/atl/reference/atl-classes",
3641
"redirect_document_id": false
3742
},
3843
{
@@ -202,7 +207,17 @@
202207
},
203208
{
204209
"source_path": "docs/cppcx/index.md",
205-
"redirect_url": "/cppcx/visual-c-language-reference-c-cx",
210+
"redirect_url": "/cpp/cppcx/visual-c-language-reference-c-cx",
211+
"redirect_document_id": false
212+
},
213+
{
214+
"source_path": "docs/cppcx/operator-subtracttype-hat.md",
215+
"redirect_url": "/cpp/cppcx/operator-type-hat",
216+
"redirect_document_id": false
217+
},
218+
{
219+
"source_path": "docs/cppcx/operator-subtractwindows-ui-xaml-interop-typename.md",
220+
"redirect_url": "/cpp/cppcx/operator-windows-ui-xaml-interop-typename",
206221
"redirect_document_id": false
207222
},
208223
{
@@ -370,6 +385,11 @@
370385
"redirect_url": "/cpp/mfc/mfc-library-versions#mfc-static-library-naming-conventions",
371386
"redirect_document_id": false
372387
},
388+
{
389+
"source_path": "docs/mfc/reference/button-styles.md",
390+
"redirect_url": "/cpp/mfc/reference/styles-used-by-mfc#button-styles",
391+
"redirect_document_id": false
392+
},
373393
{
374394
"source_path": "docs/mfc/reference/callback-function-for-cdc-enumobjects.md",
375395
"redirect_url": "/cpp/mfc/reference/callback-functions-used-by-mfc#enum_objects",
@@ -380,6 +400,11 @@
380400
"redirect_url": "/cpp/mfc/reference/callback-functions-used-by-mfc#graystring",
381401
"redirect_document_id": false
382402
},
403+
{
404+
"source_path": "docs/mfc/reference/combo-box-styles.md",
405+
"redirect_url": "/cpp/mfc/reference/styles-used-by-mfc#combo-box-styles",
406+
"redirect_document_id": false
407+
},
383408
{
384409
"source_path": "docs/mfc/reference/callback-function-for-cdc-setabortproc.md",
385410
"redirect_url": "/cpp/mfc/reference/callback-functions-used-by-mfc#setabortproc",
@@ -405,6 +430,11 @@
405430
"redirect_url": "/cpp/mfc/reference/mfc-classes",
406431
"redirect_document_id": false
407432
},
433+
{
434+
"source_path": "docs/mfc/reference/list-box-styles.md",
435+
"redirect_url": "/cpp/mfc/reference/styles-used-by-mfc#list-box-styles",
436+
"redirect_document_id": false
437+
},
408438
{
409439
"source_path": "docs/mfc/reference/message-box-styles.md",
410440
"redirect_url": "/cpp/mfc/reference/styles-used-by-mfc#message-box-styles",
@@ -576,4 +606,4 @@
576606
"redirect_document_id": false
577607
}
578608
]
579-
}
609+
}

CONTRIBUTING.md

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ In this topic, we'll cover:
1515
## Process for contributing
1616

1717
**Step 1:** Open an issue describing the article you wish to write and how it relates to existing content.
18-
The content inside the **docs** folder is organized into sections that are organized by content area (e.g., debugger). Try to determine the correct folder for your new content. Get feedback on your proposal.
18+
The content inside the **docs** folder is organized into sections that are organized by content area (e.g., debugger). Try to determine the correct folder for your new content. Get feedback on your proposal.
1919

2020
You can skip this first step for small changes.
2121

@@ -52,7 +52,7 @@ The Visual Studio team will review your PR and let you know if the change looks
5252

5353
The maintainers will merge your PR into the master branch once feedback has been applied and your change looks good.
5454

55-
On a certain cadence, we push all commits from master branch into the live branch and then you'll be able to see your contribution live at https://docs.microsoft.com/en-us/cpp/.
55+
On a certain cadence, we push all commits from master branch into the live branch and then you'll be able to see your contribution live on [docs.microsoft.com](https://docs.microsoft.com/en-us/cpp/).
5656

5757
## DOs and DON'Ts
5858

@@ -66,7 +66,7 @@ Below is a short list of guiding rules that you should keep in mind when you are
6666
- **DO** blog and tweet (or whatever) about your contributions, frequently!
6767

6868
> [!NOTE]
69-
> You might notice that some of the topics are not currently following all the guidelines specified here and on the [style guide](./styleguide/template.md) as well. We're working towards achieving consistency throughout the site. Check the list of [open issues](https://github.com/dotnet/docs/issues?q=is%3Aissue+is%3Aopen+label%3Aguidelines-adherence) we're currently tracking for that specific goal.
69+
> You might notice that some of the topics are not currently following all the guidelines specified here and on the [style guide](./styleguide/template.md) as well. We're working towards achieving consistency throughout the site. Check the list of [open issues](https://github.com/MicrosoftDocs/cpp-docs/issues?q=is%3Aissue+is%3Aopen+label%3Aguidelines-adherence) we're currently tracking for that specific goal.
7070
7171
## Building the docs
7272

@@ -82,14 +82,18 @@ If you are comfortable with other ways listed on the link above, feel free to us
8282

8383
You can build and preview the resulting site locally using a built-in web server. Navigate to the `cpp-docs\docs` folder on your machine and type the following command:
8484

85-
```
86-
docfx -t default --serve
87-
```
85+
`docfx -t default --serve`
8886

89-
This starts the local preview on [localhost:8080](http://localhost:8080). You can then view the changes by going to `http://localhost:8080/[path]`, such as http://localhost:8080/cpp/visual-cpp-in-visual-studio.html.
87+
This starts the local preview on [localhost:8080](http://localhost:8080). You can then view the changes by going to `http://localhost:8080/[path]`, such as `http://localhost:8080/cpp/visual-cpp-in-visual-studio.html`.
9088

91-
**Note:** the local preview currently doesn't contain any themes at the moment so the look and feel won't be the same as in the documentation site. We're working towards fixing that experience.
89+
**Note:** the local preview currently doesn't contain any themes at the moment so the look and feel won't be the same as in the documentation site. We're working towards fixing that experience. We also use some custom extensions for embedded video, notes, and included documents, that won't be visible in the preview.
9290

93-
# Contributing to samples
91+
## Contributing to samples
9492

9593
For now, include required sample code as inline code blocks in your article. The repo has a codesnippets folder, but this is not ready for public contributions.
94+
95+
## Contributor license agreement
96+
97+
You must sign the [Contribution License Agreement (CLA)](LICENSE) before your PR is merged. This is a one-time requirement for projects in docs.microsoft.com. You can read more about [Contribution License Agreements (CLA)](http://en.wikipedia.org/wiki/Contributor_License_Agreement) on Uncyclopedia.
98+
99+
You don't have to sign the agreement up-front. You can clone, fork, and submit your PR as usual. When your PR is created, it is classified by a CLA bot. If the change is trivial (for example, you fixed a typo), then the PR is labeled with cla-not-required. Otherwise, it's classified as cla-required. Once you signed the CLA, the current and all future pull requests are labeled as cla-signed.

docs/TOC.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
# [Security Best Practices for C++](security/security-best-practices-for-cpp.md)
2727
## [Running as a Member of the Users Group](security/running-as-a-member-of-the-users-group.md)
2828
## [How User Account Control (UAC) Affects Your Application](security/how-user-account-control-uac-affects-your-application.md)
29+
## [C++ Developer Guidance for Speculative Execution Side Channels](security/developer-guidance-speculative-execution.md)
2930
# [Visual C++ Samples](visual-cpp-samples.md)
3031
# [Visual C++ Help and Community](visual-cpp-help-and-community.md)
3132
# [How to Report a Problem with the Visual C++ Toolset](how-to-report-a-problem-with-the-visual-cpp-toolset.md)

docs/assembler/arm/arm-assembler-command-line-reference.md

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,12 @@
22
title: "ARM Assembler Command-Line Reference | Microsoft Docs"
33
ms.custom: ""
44
ms.date: "11/04/2016"
5-
ms.reviewer: ""
6-
ms.suite: ""
7-
ms.technology: ["cpp-tools"]
8-
ms.tgt_pltfrm: ""
5+
ms.technology: ["cpp-masm"]
96
ms.topic: "reference"
107
dev_langs: ["C++"]
118
ms.assetid: f7b89478-1ab5-4995-8cde-a805f0462c45
12-
caps.latest.revision: 12
139
author: "corob-msft"
1410
ms.author: "corob"
15-
manager: "ghogen"
1611
ms.workload: ["cplusplus"]
1712
---
1813
# ARM Assembler Command-Line Reference

docs/assembler/arm/arm-assembler-diagnostic-messages.md

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,12 @@
22
title: "ARM Assembler Diagnostic Messages | Microsoft Docs"
33
ms.custom: ""
44
ms.date: "11/04/2016"
5-
ms.reviewer: ""
6-
ms.suite: ""
7-
ms.technology: ["cpp-tools"]
8-
ms.tgt_pltfrm: ""
5+
ms.technology: ["cpp-masm"]
96
ms.topic: "reference"
107
dev_langs: ["C++"]
118
ms.assetid: 52b38267-6023-4bdc-a0ef-863362f48eec
12-
caps.latest.revision: 6
139
author: "corob-msft"
1410
ms.author: "corob"
15-
manager: "ghogen"
1611
ms.workload: ["cplusplus"]
1712
---
1813
# ARM Assembler Diagnostic Messages

docs/assembler/arm/arm-assembler-directives.md

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,12 @@
22
title: "ARM Assembler Directives | Microsoft Docs"
33
ms.custom: ""
44
ms.date: "11/04/2016"
5-
ms.reviewer: ""
6-
ms.suite: ""
7-
ms.technology: ["cpp-tools"]
8-
ms.tgt_pltfrm: ""
5+
ms.technology: ["cpp-masm"]
96
ms.topic: "reference"
107
dev_langs: ["C++"]
118
ms.assetid: 9cfa8896-ec10-4e77-855a-3135c40d7d2a
12-
caps.latest.revision: 5
139
author: "corob-msft"
1410
ms.author: "corob"
15-
manager: "ghogen"
1611
ms.workload: ["cplusplus"]
1712
---
1813
# ARM Assembler Directives

docs/assembler/arm/arm-assembler-reference.md

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,12 @@
22
title: "ARM Assembler Reference | Microsoft Docs"
33
ms.custom: ""
44
ms.date: "08/28/2017"
5-
ms.reviewer: ""
6-
ms.suite: ""
7-
ms.technology: ["cpp-tools"]
8-
ms.tgt_pltfrm: ""
5+
ms.technology: ["cpp-masm"]
96
ms.topic: "reference"
107
dev_langs: ["C++"]
118
ms.assetid: f8a076cc-9627-4328-a34a-9c44f7a3aab1
12-
caps.latest.revision: 13
139
author: "corob-msft"
1410
ms.author: "corob"
15-
manager: "ghogen"
1611
ms.workload: ["cplusplus"]
1712
---
1813
# ARM Assembler Reference

docs/assembler/inline/accessing-c-or-cpp-data-in-asm-blocks.md

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,13 @@
22
title: "Accessing C or C++ Data in __asm Blocks | Microsoft Docs"
33
ms.custom: ""
44
ms.date: "11/04/2016"
5-
ms.reviewer: ""
6-
ms.suite: ""
7-
ms.technology: ["cpp-tools"]
8-
ms.tgt_pltfrm: ""
9-
ms.topic: "article"
5+
ms.technology: ["cpp-masm"]
6+
ms.topic: "conceptual"
107
dev_langs: ["C++"]
118
helpviewer_keywords: ["data members [C++], in __asm blocks", "data access [C++], in __asm blocks", "__asm keyword [C++], data members", "structure types in __asm blocks"]
129
ms.assetid: e99f5a28-0381-4090-8ece-6af8f2436a49
13-
caps.latest.revision: 7
1410
author: "corob-msft"
1511
ms.author: "corob"
16-
manager: "ghogen"
1712
ms.workload: ["cplusplus"]
1813
---
1914
# Accessing C or C++ Data in __asm Blocks

docs/assembler/inline/advantages-of-inline-assembly.md

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,13 @@
22
title: "Advantages of Inline Assembly | Microsoft Docs"
33
ms.custom: ""
44
ms.date: "11/04/2016"
5-
ms.reviewer: ""
6-
ms.suite: ""
7-
ms.technology: ["cpp-tools"]
8-
ms.tgt_pltfrm: ""
9-
ms.topic: "article"
5+
ms.technology: ["cpp-masm"]
6+
ms.topic: "conceptual"
107
dev_langs: ["C++"]
118
helpviewer_keywords: ["assembler [C++], advantages", "inline assembly [C++], about inline assembly", "inline assembly [C++], using"]
129
ms.assetid: 94364d97-faa7-4bdf-8473-570956986c51
13-
caps.latest.revision: 7
1410
author: "corob-msft"
1511
ms.author: "corob"
16-
manager: "ghogen"
1712
ms.workload: ["cplusplus"]
1813
---
1914
# Advantages of Inline Assembly

docs/assembler/inline/asm.md

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,14 @@
22
title: "__asm | Microsoft Docs"
33
ms.custom: ""
44
ms.date: "11/04/2016"
5-
ms.reviewer: ""
6-
ms.suite: ""
7-
ms.technology: ["cpp-tools"]
8-
ms.tgt_pltfrm: ""
9-
ms.topic: "article"
5+
ms.technology: ["cpp-masm"]
6+
ms.topic: "conceptual"
107
f1_keywords: ["__asm", "__asm_cpp"]
118
dev_langs: ["C++"]
129
helpviewer_keywords: ["__asm keyword [C++], vs. asm blocks", "__asm keyword [C++]"]
1310
ms.assetid: 77ff3bc9-a492-4b5e-85e1-fa4e414e79cd
14-
caps.latest.revision: 14
1511
author: "corob-msft"
1612
ms.author: "corob"
17-
manager: "ghogen"
1813
ms.workload: ["cplusplus"]
1914
---
2015
# __asm

docs/assembler/inline/assembly-language-comments.md

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,13 @@
22
title: "Assembly-Language Comments | Microsoft Docs"
33
ms.custom: ""
44
ms.date: "11/04/2016"
5-
ms.reviewer: ""
6-
ms.suite: ""
7-
ms.technology: ["cpp-tools"]
8-
ms.tgt_pltfrm: ""
9-
ms.topic: "article"
5+
ms.technology: ["cpp-masm"]
6+
ms.topic: "conceptual"
107
dev_langs: ["C++"]
118
helpviewer_keywords: ["assembly language [C++], comments", "comments [C++], assembly language", "macros [C++], assembly language", "__asm keyword [C++], instructions"]
129
ms.assetid: 0dc10850-77f5-426e-9dab-185ea28e06e4
13-
caps.latest.revision: 7
1410
author: "corob-msft"
1511
ms.author: "corob"
16-
manager: "ghogen"
1712
ms.workload: ["cplusplus"]
1813
---
1914
# Assembly-Language Comments

docs/assembler/inline/calling-c-functions-in-inline-assembly.md

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,13 @@
22
title: "Calling C Functions in Inline Assembly | Microsoft Docs"
33
ms.custom: ""
44
ms.date: "11/04/2016"
5-
ms.reviewer: ""
6-
ms.suite: ""
7-
ms.technology: ["cpp-tools"]
8-
ms.tgt_pltfrm: ""
9-
ms.topic: "article"
5+
ms.technology: ["cpp-masm"]
6+
ms.topic: "conceptual"
107
dev_langs: ["C++"]
118
helpviewer_keywords: ["function calls, C functions", "function calls, in inline assembly", "functions [C], calling in inline assembly", "Visual C, functions", "inline assembly, calling functions", "__asm keyword [C++], calling functions"]
129
ms.assetid: f8a8d568-d175-4e23-9b24-36ef60a4cab3
13-
caps.latest.revision: 7
1410
author: "corob-msft"
1511
ms.author: "corob"
16-
manager: "ghogen"
1712
ms.workload: ["cplusplus"]
1813
---
1914
# Calling C Functions in Inline Assembly

docs/assembler/inline/calling-cpp-functions-in-inline-assembly.md

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,13 @@
22
title: "Calling C++ Functions in Inline Assembly | Microsoft Docs"
33
ms.custom: ""
44
ms.date: "11/04/2016"
5-
ms.reviewer: ""
6-
ms.suite: ""
7-
ms.technology: ["cpp-tools"]
8-
ms.tgt_pltfrm: ""
9-
ms.topic: "article"
5+
ms.technology: ["cpp-masm"]
6+
ms.topic: "conceptual"
107
dev_langs: ["C++"]
118
helpviewer_keywords: ["functions [C++], calling in inline assembly", "function calls, C++ functions", "function calls, in inline assembly", "Visual C++, functions", "inline assembly, calling functions", "__asm keyword [C++], calling functions"]
129
ms.assetid: 1f0d1eb3-54cf-45d5-838d-958188616b38
13-
caps.latest.revision: 7
1410
author: "corob-msft"
1511
ms.author: "corob"
16-
manager: "ghogen"
1712
ms.workload: ["cplusplus"]
1813
---
1914
# Calling C++ Functions in Inline Assembly

docs/assembler/inline/data-directives-and-operators-in-inline-assembly.md

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,13 @@
22
title: "Data Directives and Operators in Inline Assembly | Microsoft Docs"
33
ms.custom: ""
44
ms.date: "11/04/2016"
5-
ms.reviewer: ""
6-
ms.suite: ""
7-
ms.technology: ["cpp-tools"]
8-
ms.tgt_pltfrm: ""
9-
ms.topic: "article"
5+
ms.technology: ["cpp-masm"]
6+
ms.topic: "conceptual"
107
dev_langs: ["C++"]
118
helpviewer_keywords: ["data directives [C++]", "__asm keyword [C++], referencing limitations", "MASM (Microsoft Macro Assembler), directives", "directives [C++], MASM", "MASM (Microsoft Macro Assembler), structures", "operators [MASM]", "inline assembly, operators", "inline assembly, data directives", "MASM (Microsoft Macro Assembler), operators", "structures [C++], MASM"]
129
ms.assetid: fb7410c7-156a-4131-bcfc-211aa70533e3
13-
caps.latest.revision: 7
1410
author: "corob-msft"
1511
ms.author: "corob"
16-
manager: "ghogen"
1712
ms.workload: ["cplusplus"]
1813
---
1914
# Data Directives and Operators in Inline Assembly

docs/assembler/inline/debugging-and-listings-for-inline-assembly.md

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,13 @@
22
title: "Debugging and Listings for Inline Assembly | Microsoft Docs"
33
ms.custom: ""
44
ms.date: "11/04/2016"
5-
ms.reviewer: ""
6-
ms.suite: ""
7-
ms.technology: ["cpp-tools"]
8-
ms.tgt_pltfrm: ""
9-
ms.topic: "article"
5+
ms.technology: ["cpp-masm"]
6+
ms.topic: "conceptual"
107
dev_langs: ["C++"]
118
helpviewer_keywords: ["source level debugger", "__asm keyword [C++], debugging", "inline assembly, listings", "bugs, __asm blocks", "debugging [C++], inline assembly code", "inline assembly, debugging"]
129
ms.assetid: 69266930-6f9a-433d-b704-f4f44e7b2583
13-
caps.latest.revision: 7
1410
author: "corob-msft"
1511
ms.author: "corob"
16-
manager: "ghogen"
1712
ms.workload: ["cplusplus"]
1813
---
1914
# Debugging and Listings for Inline Assembly

0 commit comments

Comments
 (0)