Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/build-insights/index.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ landingContent:
# Cards and links should be based on top customer tasks or top subjects
# Start card title with a verb
# Card (optional)
- title: Learn how your build performs
- title: Learn how your build performs
linkLists:
- linkListType: overview
links:
Expand Down
2 changes: 1 addition & 1 deletion docs/build/cmake-projects-in-visual-studio.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: "CMake projects in Visual Studio"
description: "Learn how to create and build C++ projects using CMake in Visual Studio."
ms.date: 03/18/2025
ms.topic: concept-article
f1_keywords: ["VS.ToolsOptionsPages.CMake.General", "VS.ToolsOptionsPages.CMake.LanguageServices"]
f1_keywords: ["VS.ToolsOptionsPages.CMake.General", "VS.ToolsOptionsPages.CMake.LanguageServices"]
ms.custom: sfi-image-nochange
---
# CMake projects in Visual Studio
Expand Down
5 changes: 2 additions & 3 deletions docs/build/prolog-and-epilog.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
---
description: "Learn more about: x64 prolog and epilog"
title: "x64 prolog and epilog"
ms.date: "12/17/2018"
ms.assetid: 0453ed1a-3ff1-4bee-9cc2-d6d3d6384984
description: "Learn more about: x64 prolog and epilog"
ms.date: 12/17/2018
---
# x64 prolog and epilog

Expand Down
4 changes: 2 additions & 2 deletions docs/build/reference/force-interlocked-functions.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: "/forceInterlockedFunctions"
title: "/forceInterlockedFunctions"
description: "Learn more about /forceInterlockedFunctions"
ms.date: 03/07/2025
ms.date: 03/07/2025
---
# `/forceInterlockedFunctions`

Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
---
description: "Learn more about: /homeparams (Copy Register Parameters to Stack)"
title: "/homeparams (Copy Register Parameters to Stack)"
ms.date: "12/17/2018"
description: "Learn more about: /homeparams (Copy Register Parameters to Stack)"
ms.date: 12/17/2018
f1_keywords: ["/homeparams"]
helpviewer_keywords: ["/homeparams compiler option [C++]", "-homeparams compiler option [C++]"]
ms.assetid: 51067de4-24f7-436b-b8d9-bc867a7d53aa
---
# /homeparams (Copy Register Parameters to Stack)

Expand Down
5 changes: 2 additions & 3 deletions docs/build/reference/zp-struct-member-alignment.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
---
description: "Learn more about: /Zp (Struct Member Alignment)"
title: "/Zp (Struct Member Alignment)"
ms.date: "01/08/2021"
description: "Learn more about: /Zp (Struct Member Alignment)"
ms.date: 01/08/2021
f1_keywords: ["/zp", "VC.Project.VCCLCompilerTool.StructMemberAlignment", "VC.Project.VCCLWCECompilerTool.StructMemberAlignment"]
helpviewer_keywords: ["Struct Member Alignment compiler option", "Zp compiler option", "/Zp compiler option [C++]", "-Zp compiler option [C++]"]
ms.assetid: 5242f656-ed9b-48a3-bc73-cfcf3ed2520f
---
# /Zp (Struct Member Alignment)

Expand Down
5 changes: 2 additions & 3 deletions docs/build/stack-usage.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
---
description: "Learn more about: x64 stack usage"
title: "x64 stack usage"
ms.date: "12/17/2018"
ms.assetid: 383f0072-0438-489f-8829-cca89582408c
description: "Learn more about: x64 stack usage"
ms.date: 12/17/2018
---
# x64 stack usage

Expand Down
4 changes: 2 additions & 2 deletions docs/c-runtime-library/crt-debugging-techniques.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: CRT debugging techniques
description: There are various techniques you can use to debug a program that uses the C run-time (CRT) library. Use this article and its links to learn about such techniques.
title: "CRT debugging techniques"
description: "There are various techniques you can use to debug a program that uses the C run-time (CRT) library. Use this article and its links to learn about such techniques."
ms.custom: SEO-VS-2020
ms.date: 02/03/2023
f1_keywords:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
---
title: "Format Specification Syntax: `printf` and `wprintf` Functions"
description: "Describes the format specifier syntax for the Microsoft C runtime `printf` and `wprintf` functions"
ms.date: "10/26/2020"
description: "Describes the format specifier syntax for the Microsoft C runtime `printf` and `wprintf` functions"
ms.date: 10/26/2020
helpviewer_keywords: ["format specification fields for printf function", "printf function format specification fields", "flag directives, printf function", "type fields, printf function", "width fields, printf function", "precision fields, printf function"]
ms.assetid: 664b1717-2760-4c61-bd9c-22eee618d825
---
# Format specification syntax: `printf` and `wprintf` functions

Expand Down
4 changes: 2 additions & 2 deletions docs/c-runtime-library/global-state.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
---
title: "Global state in the CRT"
description: "Describes how shared global state is handled in the Microsoft Universal C Runtime."
description: "Describes how shared global state is handled in the Microsoft Universal C Runtime."
ms.date: 10/02/2020
ms.topic: "concept-article"
ms.date: "10/02/2020"
helpviewer_keywords: ["CRT global state"]
---

Expand Down
2 changes: 1 addition & 1 deletion docs/c-runtime-library/reference/floor-floorf-floorl.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: "floor, floorf, floorl"
description: "API reference for floor, floorf, and floorl; which calculates the floor of a value."
description: "API reference for floor, floorf, and floorl; which calculates the floor of a value."
ms.date: 9/1/2020
api_name: ["floorf", "floorl", "floor", "_o_floor", "_o_floorf"]
api_location: ["msvcrt.dll", "msvcr80.dll", "msvcr90.dll", "msvcr100.dll", "msvcr100_clr0400.dll", "msvcr110.dll", "msvcr110_clr0400.dll", "msvcr120.dll", "msvcr120_clr0400.dll", "ucrtbase.dll", "api-ms-win-crt-math-l1-1-0.dll"]
Expand Down
4 changes: 2 additions & 2 deletions docs/c-runtime-library/tgmath.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
---
title: "Type-generic math"
description: "Describes macros in <tgmath.h> that make it easier to write C code that calls the correct math function, based on argument type."
description: "Describes macros in <tgmath.h> that make it easier to write C code that calls the correct math function, based on argument type."
ms.date: 6/28/2021
ms.topic: "concept-article"
ms.date: "6/28/2021"
helpviewer_keywords: ["CRT tgmath.h"]
---

Expand Down
10 changes: 5 additions & 5 deletions docs/code-quality/c26132.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
---
title: Warning C26132
description: Documentation on static analysis warning C26132
author: Rastaban
ms.author: philc
title: "Warning C26132"
description: "Documentation on static analysis warning C26132"
ms.date: 02/11/2025
author: Rastaban
ms.author: philc
ms.service: visual-cpp
ms.topic: concept-article
ms.date: 02/11/2025
---
# Warning C26132

Expand Down
10 changes: 5 additions & 5 deletions docs/code-quality/c26133.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
---
title: Warning C26133
description: Documentation on static analysis warning C26133
author: Rastaban
ms.author: philc
title: "Warning C26133"
description: "Documentation on static analysis warning C26133"
ms.date: 02/19/2025
author: Rastaban
ms.author: philc
ms.service: visual-cpp
ms.topic: concept-article
ms.date: 02/19/2025
---
# Warning C26133

Expand Down
4 changes: 2 additions & 2 deletions docs/cpp/align-cpp.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
description: "Learn more about: align (C++)"
title: "align (C++)"
ms.date: "12/17/2018"
description: "Learn more about: align (C++)"
ms.date: 12/17/2018
f1_keywords: ["align_cpp"]
helpviewer_keywords: ["align __declspec keyword", "__declspec keyword [C++], align"]
---
Expand Down
4 changes: 2 additions & 2 deletions docs/cpp/alignof-operator.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
description: "Learn more about: alignof Operator"
title: "alignof Operator"
ms.date: "12/17/2018"
description: "Learn more about: alignof Operator"
ms.date: 12/17/2018
f1_keywords: ["__alignof_cpp", "alignof_cpp", "__alignof", "_alignof"]
helpviewer_keywords: ["alignas [C++]", "alignment of structures", "__alignof keyword [C++]", "alignof [C++]", "types [C++], alignment requirements"]
---
Expand Down
5 changes: 2 additions & 3 deletions docs/cpp/argument-passing-and-naming-conventions.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
---
description: "Learn more about: Argument Passing and Naming Conventions"
title: "Argument Passing and Naming Conventions"
ms.date: "12/17/2018"
description: "Learn more about: Argument Passing and Naming Conventions"
ms.date: 12/17/2018
helpviewer_keywords: ["argument passing [C++], conventions", "arguments [C++], widening", "coding conventions, arguments", "arguments [C++], passing", "registers, return values", "thiscall keyword [C++]", "naming conventions [C++], arguments", "arguments [C++], naming", "passing arguments [C++], conventions", "conventions [C++], argument names"]
ms.assetid: de468979-eab8-4158-90c5-c198932f93b9
---
# Argument Passing and Naming Conventions

Expand Down
4 changes: 2 additions & 2 deletions docs/cpp/extension-restrict.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: "`__restrict`"
description: "Describes the Microsoft Visual C++ `__restrict` keyword."
ms.date: "11/6/2020"
description: "Describes the Microsoft Visual C++ `__restrict` keyword."
ms.date: 11/6/2020
f1_keywords: ["__restrict_cpp", "__restrict", "_restrict"]
helpviewer_keywords: ["__restrict keyword [C++]"]
---
Expand Down
4 changes: 2 additions & 2 deletions docs/cpp/unaligned.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
description: "Learn more about: __unaligned"
title: "__unaligned"
ms.date: "12/17/2018"
description: "Learn more about: __unaligned"
ms.date: 12/17/2018
f1_keywords: ["__unaligned_cpp", "__unaligned", "_unaligned"]
helpviewer_keywords: ["__unaligned keyword [C++]"]
---
Expand Down
5 changes: 2 additions & 3 deletions docs/cpp/vectorcall.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
---
description: "Learn more about: __vectorcall"
title: "__vectorcall"
ms.date: "12/17/2018"
description: "Learn more about: __vectorcall"
ms.date: 12/17/2018
f1_keywords: ["__vectorcall_cpp", "__vectorcall", "_vectorcall"]
helpviewer_keywords: ["__vectorcall keyword", "__vectorcall"]
ms.assetid: 1c95ed59-86c6-4857-b4ed-10519193f851
---
# __vectorcall

Expand Down
2 changes: 1 addition & 1 deletion docs/cross-platform/index.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ landingContent:
# Cards and links should be based on top customer tasks or top subjects
# Start card title with a verb
# Card (optional)
- title: Learn how to build cross-platform mobile apps
- title: Learn how to build cross-platform mobile apps
linkLists:
- linkListType: get-started
links:
Expand Down
4 changes: 2 additions & 2 deletions docs/get-started/index.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
### YamlMime:Landing

title: Visual Studio tutorials | C++
title: Visual Studio tutorials | C++
summary: Create C++ apps with Visual Studio.

metadata:
Expand All @@ -10,7 +10,7 @@ metadata:
ms.topic: landing-page
ms.date: 12/06/2021
author: tylermsft
ms.author: twhitney
ms.author: twhitney
manager: coxford
ms.service: visual-cpp
dev_langs:
Expand Down
4 changes: 2 additions & 2 deletions docs/standard-library/list-functions.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
---
title: "<list> functions"
description: "Learn more about: <list> functions"
title: <list> functions
ms.date: 11/04/2016
ms.custom: ""
ms.date: "11/04/2016"
ms.topic: "reference"
f1_keywords: ["list/std::swap"]
---
Expand Down
2 changes: 1 addition & 1 deletion docs/standard-library/string-view-operators.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: "<string_view> operators"
description: "API reference for the `string_view` operators, which are used to compare two `string_view` objects, or a `string_view` and some other string object"
description: "API reference for the `string_view` operators, which are used to compare two `string_view` objects, or a `string_view` and some other string object"
ms.date: 01/15/2021
f1_keywords: ["xstring/basic_string_view::operator!=", "xstring/basic_string_view::operator>", "xstring/basic_string_view::operator>=", "xstring/basic_string_view::operator<", "xstring/basic_string_view::operator<<", "xstring/basic_string_view::operator<=", "xstring/basic_string_view::operator+", "xstring/basic_string_view::operator==", 'xstring/std::literals::string_view_literals::operator "sv', 'std::literals::string_view_literals::operator sv', 'std::literals::string_view_literals', 'string_view_literals']
helpviewer_keywords: ["std::basic_string_view::operator!=", "std::basic_string_view::operator>", "std::basic_string_view::operator>=", "std::basic_string_view::operator<", "std::basic_string_view::operator<<", "std::basic_string_view::operator<=, std::basic_string_view::operator=="]
Expand Down