Skip to content

Commit 81e0d6b

Browse files
authored
Merge pull request MicrosoftDocs#97 from Microsoft/gordon-top
Gordon top
2 parents 5ae8359 + daaea44 commit 81e0d6b

File tree

385 files changed

+2165
-2326
lines changed

Some content is hidden

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

385 files changed

+2165
-2326
lines changed

docs/TOC.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# [Visual C++ in Visual Studio 2017 RC](top/visual-cpp-in-visual-studio.md)
2-
# [What's New for Visual C++ in Visual Studio 2017 RC](top/what-s-new-for-visual-cpp-in-visual-studio.md)
3-
# [Supported Platforms (Visual C++)](top/supported-platforms-visual-cpp.md)
1+
# [Visual C++ in Visual Studio 2017 RC](visual-cpp-in-visual-studio.md)
2+
# [What's New for Visual C++ in Visual Studio 2017 RC](what-s-new-for-visual-cpp-in-visual-studio.md)
3+
# [Supported Platforms (Visual C++)](supported-platforms-visual-cpp.md)
44
# [C Language](c-language/c-language-reference.md)
55
# [C++ Language](cpp/cpp-language-reference.md)
66
# [C/C++ Preprocessor](preprocessor/c-cpp-preprocessor-reference.md)
@@ -9,17 +9,17 @@
99
# [Windows Development](windows/overview-of-windows-programming-in-cpp.md)
1010
# [Linux Development](linux/download-install-and-setup-the-linux-development-workload.md)
1111
# [.NET Development with C++/CLI](dotnet/dotnet-programming-with-cpp-cli-visual-cpp.md)
12-
# [Cloud and Web Programming in Visual C++](top/cloud-and-web-programming-in-visual-cpp.md)
13-
## [C++ REST SDK (Codename "Casablanca")](top/cpp-rest-sdk-codename-casablanca.md)
12+
# [Cloud and Web Programming in Visual C++](cloud/cloud-and-web-programming-in-visual-cpp.md)
13+
## [C++ REST SDK (Codename "Casablanca")](cloud/cpp-rest-sdk-codename-casablanca.md)
1414
# [Parallel Programming](parallel/parallel-programming-in-visual-cpp.md)
1515
# [Data Access](data/data-access-programming-mfc-atl.md)
1616
# [Text and Strings](text/text-and-strings-in-visual-cpp.md)
1717
# [Using the Visual Studio IDE for C++](ide/ide-and-tools-for-visual-cpp-development.md)
1818
# [Compilers and Build Tools](build/building-c-cpp-programs.md)
1919
# [Porting and Upgrading Visual C++ Code](porting/visual-cpp-porting-and-upgrading-guide.md)
20-
# [Security Best Practices for C++](top/security-best-practices-for-cpp.md)
21-
## [Running as a Member of the Users Group](top/running-as-a-member-of-the-users-group.md)
22-
## [How User Account Control (UAC) Affects Your Application](top/how-user-account-control-uac-affects-your-application.md)
23-
# [Visual C++ Samples](top/visual-cpp-samples.md)
24-
# [Visual C++ Help and Community](top/visual-cpp-help-and-community.md)
25-
# [How to Report a Problem with the Visual C++ Toolset](top/how-to-report-a-problem-with-the-visual-cpp-toolset.md)
20+
# [Security Best Practices for C++](security/security-best-practices-for-cpp.md)
21+
## [Running as a Member of the Users Group](security/running-as-a-member-of-the-users-group.md)
22+
## [How User Account Control (UAC) Affects Your Application](security/how-user-account-control-uac-affects-your-application.md)
23+
# [Visual C++ Samples](visual-cpp-samples.md)
24+
# [Visual C++ Help and Community](visual-cpp-help-and-community.md)
25+
# [How to Report a Problem with the Visual C++ Toolset](how-to-report-a-problem-with-the-visual-cpp-toolset.md)

docs/_breadcrumb/toc.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,4 +117,10 @@
117117
topicHref: /cpp/porting/porting-and-upgrading-guide
118118
- name: Text and Strings
119119
tocHref: /cpp/text/
120-
topicHref: /cpp/text/text-and-strings
120+
topicHref: /cpp/text/text-and-strings
121+
- name: Security
122+
tocHref: /cpp/security
123+
topicHref: /cpp/security/security-best-practices-for-cpp
124+
- name: Cloud and Web
125+
tocHref: /cpp/cloud
126+
topicHref: /cpp/cloud/cloud-and-web-programming-in-visual-cpp

docs/atl-mfc-shared/memory-management-with-cstringt.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,5 +54,5 @@ Class [CStringT](../atl-mfc-shared/reference/cstringt-class.md) is a template cl
5454
- [CFixedStringT: An Example of a Custom String Manager](../atl-mfc-shared/cfixedstringt-example-of-a-custom-string-manager.md)
5555

5656
## See Also
57-
[CustomString sample](../top/visual-cpp-samples.md)
57+
[CustomString sample](../visual-cpp-samples.md)
5858

docs/atl-mfc-shared/reference/cimage-class.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1504,8 +1504,8 @@ BOOL TransparentBlt(CImage* pSrcImage, CImage* pDstImage, int xDest, int yDest,
15041504

15051505

15061506
## See Also
1507-
[MMXSwarm Sample](../../top/visual-cpp-samples.md)
1508-
[SimpleImage Sample](../../top/visual-cpp-samples.md)
1507+
[MMXSwarm Sample](../../visual-cpp-samples.md)
1508+
[SimpleImage Sample](../../visual-cpp-samples.md)
15091509
[Device-Independent Bitmaps](http://msdn.microsoft.com/library/windows/desktop/dd183562)
15101510
[CreateDIBSection](http://msdn.microsoft.com/library/windows/desktop/dd183494)
15111511
[ATL COM Desktop Components](../../atl/atl-com-desktop-components.md)

docs/atl-mfc-shared/reference/cpoint-class.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -366,7 +366,7 @@ CSize operator-(POINT point) const throw();
366366
[!code-cpp[NVC_ATLMFC_Utilities#34](../../atl-mfc-shared/codesnippet/cpp/cpoint-class_7.cpp)]
367367

368368
## See Also
369-
[MFC Sample MDI](../../top/visual-cpp-samples.md)
369+
[MFC Sample MDI](../../visual-cpp-samples.md)
370370
[Hierarchy Chart](../../mfc/hierarchy-chart.md)
371371
[POINT Structure](../../mfc/reference/point-structure1.md)
372372
[CRect Class](../../atl-mfc-shared/reference/crect-class.md)

docs/atl-mfc-shared/reference/csize-class.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -262,7 +262,7 @@ CSize operator-() const throw();
262262
[!code-cpp[NVC_ATLMFC_Utilities#103](../../atl-mfc-shared/codesnippet/cpp/csize-class_7.cpp)]
263263

264264
## See Also
265-
[MFC Sample MDI](../../top/visual-cpp-samples.md)
265+
[MFC Sample MDI](../../visual-cpp-samples.md)
266266
[Hierarchy Chart](../../mfc/hierarchy-chart.md)
267267
[CRect Class](../../atl-mfc-shared/reference/crect-class.md)
268268
[CPoint Class](../../atl-mfc-shared/reference/cpoint-class.md)

docs/atl/active-template-library-atl-concepts.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ The Active Template Library (ATL) is a set of template-based C++ classes that le
105105
Provides code for manipulating paths and URLs in the form of [CPathT](../atl/reference/cpatht-class.md) and [CUrl](../atl/reference/curl-class.md). A thread pool, [CThreadPool](../atl/reference/cthreadpool-class.md), can be used in your own applications. This code can be found in atlpath.h and atlutil.h.
106106

107107
## Related Sections
108-
[ATL Samples](../top/visual-cpp-samples.md)
108+
[ATL Samples](../visual-cpp-samples.md)
109109
Provides descriptions of and links to the ATL sample programs.
110110

111111
[Creating an ATL Project](../atl/reference/creating-an-atl-project.md)

docs/atl/adding-connection-points-to-an-object.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ The [ATL Tutorial](../atl/active-template-library-atl-tutorial.md) demonstrates
5656

5757
[!code-cpp[NVC_ATL_Windowing#82](../atl/codesnippet/cpp/adding-connection-points-to-an-object_2.idl)]
5858

59-
See the .idl file in the [Circ](../top/visual-cpp-samples.md) ATL sample for an example.
59+
See the .idl file in the [Circ](../visual-cpp-samples.md) ATL sample for an example.
6060

6161
3. Use Class View to add methods and properties to the event interface. Right-click the class in Class View, point to **Add** on the shortcut menu, and click **Add Connection Point**.
6262

docs/atl/atl-collection-classes.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -128,13 +128,13 @@ ATL provides many classes for storing and accessing data. Which class you decide
128128
## Collection Classes Samples
129129
The following samples demonstrate the collection classes:
130130

131-
- [MMXSwarm Sample](../top/visual-cpp-samples.md)
131+
- [MMXSwarm Sample](../visual-cpp-samples.md)
132132

133-
- [DynamicConsumer Sample](../top/visual-cpp-samples.md)
133+
- [DynamicConsumer Sample](../visual-cpp-samples.md)
134134

135-
- [UpdatePV Sample](../top/visual-cpp-samples.md)
135+
- [UpdatePV Sample](../visual-cpp-samples.md)
136136

137-
- [Marquee Sample](../top/visual-cpp-samples.md)
137+
- [Marquee Sample](../visual-cpp-samples.md)
138138

139139
## See Also
140140
[Concepts](../atl/active-template-library-atl-concepts.md)

docs/atl/atl-collections-and-enumerators.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ A `collection` is a COM object that provides an interface that allows access to
5858
[ATL](../atl/active-template-library-atl-concepts.md)
5959
Provides links to conceptual topics on how to program using the Active Template Library.
6060

61-
[ATLCollections Sample](../top/visual-cpp-samples.md)
61+
[ATLCollections Sample](../visual-cpp-samples.md)
6262
A sample that demonstrates the use of `ICollectionOnSTLImpl` and `CComEnumOnSTL`, and the implementation of custom copy policy classes.
6363

6464
## See Also

0 commit comments

Comments
 (0)