Skip to content

Repo sync for protected CLA branch #4396

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 8 commits into from
Feb 2, 2023
2 changes: 1 addition & 1 deletion docs/c-runtime-library/lc-codepage-func.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ api_name: ["___lc_codepage_func", "_o____lc_codepage_func"]
api_location: ["msvcr120.dll", "msvcr110_clr0400.dll", "msvcr80.dll", "msvcr100.dll", "msvcr90.dll", "msvcr110.dll", "msvcrt.dll", "api-ms-win-crt-locale-l1-1-0.dll"]
api_type: ["DLLExport"]
topic_type: ["apiref"]
f1_keywords: ["lc_codepage_func", "___lc_codepage_func"]
f1_keywords: ["lc_codepage_func", "LOCALE/___lc_codepage_func", "___lc_codepage_func"]
helpviewer_keywords: ["___lc_codepage_func"]
ms.assetid: 6a663bd0-5a63-4a2f-9507-872ec1582aae
---
Expand Down
2 changes: 1 addition & 1 deletion docs/c-runtime-library/lc-collate-cp-func.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ api_name: ["___lc_collate_cp_func", "_o____lc_collate_cp_func"]
api_location: ["msvcr120.dll", "msvcrt.dll", "msvcr100.dll", "msvcr80.dll", "msvcr110_clr0400.dll", "msvcr110.dll", "msvcr90.dll", "api-ms-win-crt-locale-l1-1-0.dll"]
api_type: ["DLLExport"]
topic_type: ["apiref"]
f1_keywords: ["___lc_collate_cp_func"]
f1_keywords: ["LOCALE/___lc_collate_cp_func", "___lc_collate_cp_func"]
helpviewer_keywords: ["___lc_collate_cp_func"]
ms.assetid: 46ccc084-7ac9-4e5d-9138-e12cb5845615
---
Expand Down
2 changes: 1 addition & 1 deletion docs/c-runtime-library/lc-locale-name-func.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ api_name: ["___lc_locale_name_func", "_o____lc_locale_name_func"]
api_location: ["msvcrt.dll", "msvcr110.dll", "msvcr100.dll", "msvcr90.dll", "msvcr120.dll", "msvcr80.dll", "msvcr110_clr0400.dll", "api-ms-win-crt-locale-l1-1-0.dll"]
api_type: ["DLLExport"]
topic_type: ["apiref"]
f1_keywords: ["___lc_locale_name_func"]
f1_keywords: ["LOCALE/___lc_locale_name_func", "___lc_locale_name_func"]
helpviewer_keywords: ["___lc_locale_name_func"]
ms.assetid: ef858308-872e-43de-95e0-9b1b4084343e
---
Expand Down
2 changes: 1 addition & 1 deletion docs/c-runtime-library/locale-categories.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
description: "Learn more about: Locale Categories"
title: "Locale Categories"
ms.date: "11/04/2016"
f1_keywords: ["LC_MAX", "LC_MIN", "LC_MONETARY", "LC_TIME", "LC_NUMERIC", "LC_COLLATE", "LC_CTYPE", "LC_ALL"]
f1_keywords: ["LOCALE/LC_MAX", "LOCALE/LC_MIN", "LOCALE/LC_MONETARY", "LOCALE/LC_TIME", "LOCALE/LC_NUMERIC", "LOCALE/LC_COLLATE", "LOCALE/LC_CTYPE", "LOCALE/LC_ALL", "LC_MAX", "LC_MIN", "LC_MONETARY", "LC_TIME", "LC_NUMERIC", "LC_COLLATE", "LC_CTYPE", "LC_ALL"]
helpviewer_keywords: ["LC_MIN constant", "LC_MONETARY constant", "LC_CTYPE constant", "locale constants", "LC_MAX constant", "LC_ALL constant", "LC_TIME constant", "LC_NUMERIC constant", "LC_COLLATE constant"]
ms.assetid: 868f1493-fe5d-4722-acab-bfcd374a063a
---
Expand Down
2 changes: 1 addition & 1 deletion docs/c-runtime-library/lock.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ api_name: ["_lock"]
api_location: ["msvcr110_clr0400.dll", "msvcr120.dll", "msvcr100.dll", "msvcr90.dll", "msvcr80.dll", "msvcr110.dll", "msvcrt.dll", "msvcr120_clr0400.dll"]
api_type: ["DLLExport"]
topic_type: ["apiref"]
f1_keywords: ["lock", "_lock"]
f1_keywords: ["_lock"]
helpviewer_keywords: ["lock function", "_lock function"]
ms.assetid: 29f77c37-30de-4b3d-91b6-030216e645a6
---
Expand Down
2 changes: 1 addition & 1 deletion docs/c-runtime-library/locking-constants.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
description: "Learn more about: _locking Constants"
title: "_locking Constants"
ms.date: "11/04/2016"
f1_keywords: ["_LK_RLCK", "_LK_NBLCK", "_LK_LOCK", "_LK_NBRLCK", "_LK_UNLCK"]
f1_keywords: ["LOCKING/_LK_RLCK", "LOCKING/_LK_NBLCK", "LOCKING/_LK_LOCK", "LOCKING/_LK_NBRLCK", "LOCKING/_LK_UNLCK", "LOCKING/LK_RLCK", "LOCKING/LK_NBLCK", "LOCKING/LK_LOCK", "LOCKING/LK_NBRLCK", "LOCKING/LK_UNLCK", "_LK_RLCK", "_LK_NBLCK", "_LK_LOCK", "_LK_NBRLCK", "_LK_UNLCK", "LK_RLCK", "LK_NBLCK", "LK_LOCK", "LK_NBRLCK", "LK_UNLCK"]
helpviewer_keywords: ["LK_UNLCK constant", "LK_NBRLCK constant", "_LK_NBRLCK constant", "_LK_NBLCK constant", "_LK_LOCK constant", "LK_NBLCK constant", "_LK_UNLCK constant", "LK_RLCK constant", "_LK_RLCK constant", "LK_LOCK constant"]
ms.assetid: c3dc92c8-60e3-4d29-9f50-5d217627c8ad
---
Expand Down
2 changes: 1 addition & 1 deletion docs/c-runtime-library/math-constants.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
description: "Learn more about: Math Constants"
title: "Math Constants"
ms.date: "11/04/2016"
f1_keywords: ["c.constants.math"]
f1_keywords: ["c.constants.math", "_USE_MATH_DEFINES", "CORECRT_MATH_DEFINES/M_E", "CORECRT_MATH_DEFINES/M_LOG2E", "CORECRT_MATH_DEFINES/M_LOG10E", "CORECRT_MATH_DEFINES/M_LN2", "CORECRT_MATH_DEFINES/M_LN10", "CORECRT_MATH_DEFINES/M_PI", "CORECRT_MATH_DEFINES/M_PI_2", "CORECRT_MATH_DEFINES/M_PI_4", "CORECRT_MATH_DEFINES/M_1_PI", "CORECRT_MATH_DEFINES/M_2_PI", "CORECRT_MATH_DEFINES/M_2_SQRTPI", "CORECRT_MATH_DEFINES/M_SQRT2", "CORECRT_MATH_DEFINES/M_SQRT1_2", "M_E", "M_LOG2E", "M_LOG10E", "M_LN2", "M_LN10", "M_PI", "M_PI_2", "M_PI_4", "M_1_PI", "M_2_PI", "M_2_SQRTPI", "M_SQRT2", "M_SQRT1_2"]
helpviewer_keywords: ["M_PI constant", "M_PI_2 constant", "math constants", "M_2_PI constant", "M_1_PI constant", "M_E constant", "USE_MATH_DEFINES constant", "M_LOG2E constant", "M_LOG10E constant", "M_LN10 constant", "M_SQRT1_2 constant", "_USE_MATH_DEFINES constant", "M_PI_4 constant", "constants, math", "M_2_SQRTPI constant", "M_SQRT2 constant", "M_LN2 constant"]
ms.assetid: db533c3f-6ae8-4520-9d35-c8fabbef3529
---
Expand Down
2 changes: 1 addition & 1 deletion docs/c-runtime-library/math-error-constants.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
description: "Learn more about: Math Error Constants"
title: "Math Error Constants"
ms.date: "11/04/2016"
f1_keywords: ["_PLOSS", "_UNDERFLOW", "_TLOSS", "_SING", "_DOMAIN", "_OVERFLOW"]
f1_keywords: ["CORECRT_MATH/_PLOSS", "CORECRT_MATH/_UNDERFLOW", "CORECRT_MATH/_TLOSS", "CORECRT_MATH/_SING", "CORECRT_MATH/_DOMAIN", "CORECRT_MATH/_OVERFLOW", "_PLOSS", "_UNDERFLOW", "_TLOSS", "_SING", "_DOMAIN", "_OVERFLOW"]
helpviewer_keywords: ["_TLOSS constant", "_SING constant", "PLOSS constant", "UNDERFLOW constant", "_UNDERFLOW constant", "_OVERFLOW constant", "DOMAIN constant", "OVERFLOW constant", "TLOSS constant", "SING constant", "_DOMAIN constant", "_PLOSS constant", "math error constants"]
ms.assetid: 4be933a6-674e-45a5-8ac9-090023542f5b
---
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ api_name: ["___mb_cur_max_l_func", "__p___mb_cur_max", "___mb_cur_max_func", "__
api_location: ["msvcr110_clr0400.dll", "msvcr110.dll", "msvcr80.dll", "msvcr100.dll", "msvcrt.dll", "msvcr90.dll", "msvcr120.dll", "api-ms-win-crt-locale-l1-1-0.dll"]
api_type: ["DLLExport"]
topic_type: ["apiref"]
f1_keywords: ["___mb_cur_max_func", "___mb_cur_max_l_func", "__p___mb_cur_max", "__mb_cur_max"]
f1_keywords: ["STDLIB/___mb_cur_max_func", "STDLIB/___mb_cur_max_l_func", "STDLIB/__mb_cur_max", "___mb_cur_max_func", "___mb_cur_max_l_func", "__p___mb_cur_max", "__mb_cur_max"]
helpviewer_keywords: ["__mb_cur_max", "___mb_cur_max_func", "___mb_cur_max_l_func", "__p___mb_cur_max"]
ms.assetid: 60d36108-1ca7-45a6-8ce7-68a91f13e3a1
---
Expand Down
1 change: 0 additions & 1 deletion docs/c-runtime-library/new-operator-crt.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ ms.date: "11/04/2016"
api_location: ["msvcr110_clr0400.dll", "msvcr100.dll", "msvcr120.dll", "msvcr110.dll", "msvcr80.dll", "msvcr90.dll"]
api_type: ["DLLExport"]
topic_type: ["apiref"]
f1_keywords: ["new[]"]
helpviewer_keywords: ["operator new[]", "vector new"]
ms.assetid: 79682f85-6889-40f6-b8f7-9eed5176ea35
---
Expand Down
2 changes: 1 addition & 1 deletion docs/c-runtime-library/p-commode.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ api_name: ["__p__commode", "_o___p__commode"]
api_location: ["msvcr110.dll", "msvcrt.dll", "msvcr120.dll", "msvcr90.dll", "msvcr100.dll", "msvcr80.dll", "msvcr110_clr0400.dll", "api-ms-win-crt-stdio-l1-1-0.dll"]
api_type: ["DLLExport"]
topic_type: ["apiref"]
f1_keywords: ["__p__commode"]
f1_keywords: ["STDIO/__p__commode", "__p__commode"]
helpviewer_keywords: ["__p__commode"]
ms.assetid: 4380acb8-e3e4-409c-a60f-6205ac5189ce
---
Expand Down
2 changes: 1 addition & 1 deletion docs/c-runtime-library/p-fmode.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ api_name: ["__p__fmode", "_o___p__fmode"]
api_location: ["msvcr80.dll", "msvcr120.dll", "msvcr90.dll", "msvcrt.dll", "msvcr110.dll", "msvcr110_clr0400.dll", "msvcr100.dll", "api-ms-win-crt-stdio-l1-1-0.dll"]
api_type: ["DLLExport"]
topic_type: ["apiref"]
f1_keywords: ["__p__fmode"]
f1_keywords: ["STDLIB/__p__fmode", "__p__fmode"]
helpviewer_keywords: ["__p__fmode"]
ms.assetid: 1daa1394-81eb-43aa-a71b-4cc6acf3207b
---
Expand Down
2 changes: 1 addition & 1 deletion docs/c-runtime-library/pctype-func.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ api_name: ["__pctype_func", "_o___pctype_func"]
api_location: ["msvcrt.dll", "msvcr110_clr0400.dll", "msvcr110.dll", "msvcr120.dll", "msvcr90.dll", "msvcr100.dll", "msvcr80.dll", "api-ms-win-crt-locale-l1-1-0.dll"]
api_type: ["DLLExport"]
topic_type: ["apiref"]
f1_keywords: ["__pctype_func"]
f1_keywords: ["CORECRT_WCTYPE/__pctype_func", "__pctype_func"]
helpviewer_keywords: ["__pctype_func"]
ms.assetid: d52b8add-d07d-4516-a22f-e836cde0c57f
---
Expand Down
3 changes: 0 additions & 3 deletions docs/c-runtime-library/printf-p-positional-parameters.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,6 @@
description: "Learn more about: printf_p Positional Parameters"
title: "printf_p Positional Parameters"
ms.date: "11/04/2016"
api_location: ["msvcr120.dll", "msvcr110.dll", "msvcr110_clr0400.dll", "msvcr90.dll", "msvcr80.dll", "msvcr100.dll"]
api_type: ["DLLExport"]
topic_type: ["apiref"]
helpviewer_keywords: ["_printf_p function, positional parameters", "printf_p function, positional parameters"]
ms.assetid: beb4fd85-a7aa-4665-9085-2c907a5b9ab0
---
Expand Down
2 changes: 1 addition & 1 deletion docs/c-runtime-library/rand-max.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
description: "Learn more about: RAND_MAX"
title: "RAND_MAX"
ms.date: "11/04/2016"
f1_keywords: ["RAND_MAX"]
f1_keywords: ["STDLIB/RAND_MAX", "RAND_MAX"]
helpviewer_keywords: ["RAND_MAX constant"]
---
# `RAND_MAX`
Expand Down
1 change: 0 additions & 1 deletion docs/c-runtime-library/reference/fsopen-wfsopen.md
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,6 @@ The argument *`shflag`* is a constant expression consisting of one of the follow

| Term | Definition |
|---|---|
| `_SH_COMPAT` | Sets Compatibility mode for 16-bit applications. |
| `_SH_DENYNO` | Permits read and write access. |
| `_SH_DENYRD` | Denies read access to the file. |
| `_SH_DENYRW` | Denies read and write access to the file. |
Expand Down
2 changes: 1 addition & 1 deletion docs/c-runtime-library/reference/or-eq.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ ms.date: "11/04/2016"
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_type: ["DLLExport"]
topic_type: ["apiref"]
f1_keywords: ["std::or_eq", "or_eq", "std.or_eq"]
f1_keywords: ["std::or_eq", "ISO646/or_eq", "or_eq", "std.or_eq"]
helpviewer_keywords: ["or_eq function"]
ms.assetid: 1eb92464-ed58-40d8-a30e-f0a6aa2f4318
---
Expand Down
2 changes: 1 addition & 1 deletion docs/c-runtime-library/reference/signal.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ By default, **`signal`** terminates the calling program with exit code 3, regard
> [!NOTE]
> `SIGINT` is not supported for any Win32 application. When a CTRL+C interrupt occurs, Win32 operating systems generate a new thread to specifically handle that interrupt. This can cause a single-thread application, such as one in UNIX, to become multithreaded and cause unexpected behavior.

The *`func`* argument is an address to a signal handler that you write, or to one of the predefined constants `SIG_DFL` or `SIG_IGN`, which are also defined in SIGNAL.H. If *`func`* is a function, it's installed as the signal handler for the given signal. The signal handler's prototype requires one formal argument, *`sig`*, of type **`int`**. The operating system provides the actual argument through *`sig`* when an interrupt occurs; the argument is the signal that generated the interrupt. Therefore, you can use the six manifest constants (listed in the preceding table) in your signal handler to determine which interrupt occurred and take appropriate action. For example, you can call **`signal`** twice to assign the same handler to two different signals, and then test the *`sig`* argument in the handler to take different actions based on the signal received.
The *`func`* argument is an address to a signal handler that you write, or to one of the predefined [signal action constants](../signal-action-constants.md) `SIG_DFL` or `SIG_IGN`, which are also defined in SIGNAL.H. If *`func`* is a function, it's installed as the signal handler for the given signal. The signal handler's prototype requires one formal argument, *`sig`*, of type **`int`**. The operating system provides the actual argument through *`sig`* when an interrupt occurs; the argument is the signal that generated the interrupt. Therefore, you can use the six manifest constants (listed in the preceding table) in your signal handler to determine which interrupt occurred and take appropriate action. For example, you can call **`signal`** twice to assign the same handler to two different signals, and then test the *`sig`* argument in the handler to take different actions based on the signal received.

If you're testing for floating-point exceptions (`SIGFPE`), *`func`* points to a function that takes an optional second argument that is one of several manifest constants, defined in `FLOAT.H`, of the form `FPE_xxx`. When a `SIGFPE` signal occurs, you can test the value of the second argument to determine the kind of floating-point exception, and then take appropriate action. This argument and its possible values are Microsoft extensions.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ api_name: ["_mbsnicoll_l", "_mbsnicoll", "_wcsnicoll_l", "_strnicoll", "_strnico
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-multibyte-l1-1-0.dll", "api-ms-win-crt-string-l1-1-0.dll"]
api_type: ["DLLExport"]
topic_type: ["apiref"]
f1_keywords: ["STRING/_strnicoll()", "MBSTRING/_mbsnicoll()", "CORECRT_WSTRING/_wcsnicoll()", "TCHAR/_tcsnicoll()", "TCHAR/_tcsncicoll()", "TCHAR/_ftcsncicoll()", "TCHAR/_ftcsnicoll()", "STRING/_strnicoll_l()", "MBSTRING/_mbsnicoll_l()", "CORECRT_WSTRING/_wcsnicoll_l()", "TCHAR/_tcsnicoll_l()", "_strnicoll()", "_mbsnicoll()", "_wcsnicoll()", "_tcsnicoll()", "_tcsncicoll()", "_ftcsncicoll()", "_ftcsnicoll()", "_strnicoll_l()", "_mbsnicoll_l()", "_wcsnicoll_l()", "_tcsnicoll_l()", "strnicoll()", "mbsnicoll()", "wcsnicoll()", "tcsnicoll()", "tcsncicoll()", "ftcsncicoll()", "ftcsnicoll()", "strnicoll_l()", "mbsnicoll_l()", "wcsnicoll_l()", "tcsnicoll_l()"]
f1_keywords: ["STRING/_strnicoll", "MBSTRING/_mbsnicoll", "CORECRT_WSTRING/_wcsnicoll", "TCHAR/_tcsnicoll", "TCHAR/_tcsncicoll", "TCHAR/_ftcsncicoll", "TCHAR/_ftcsnicoll", "STRING/_strnicoll_l", "MBSTRING/_mbsnicoll_l", "CORECRT_WSTRING/_wcsnicoll_l", "TCHAR/_tcsnicoll_l", "_strnicoll", "_mbsnicoll", "_wcsnicoll", "_tcsnicoll", "_tcsncicoll", "_ftcsncicoll", "_ftcsnicoll", "_strnicoll_l", "_mbsnicoll_l", "_wcsnicoll_l", "_tcsnicoll_l", "strnicoll", "mbsnicoll", "wcsnicoll", "tcsnicoll", "tcsncicoll", "ftcsncicoll", "ftcsnicoll", "strnicoll_l", "mbsnicoll_l", "wcsnicoll_l", "tcsnicoll_l"]
helpviewer_keywords: ["code pages, using for string comparisons", "ftcsncicoll function", "mbsnicoll_l function", "_ftcsnicoll function", "mbsnicoll function", "_tcsnicoll function", "_wcsnicoll_l function", "_mbsnicoll function", "tcsncicoll function", "strnicoll function", "_ftcsncicoll function", "wcsnicoll_l function", "_mbsnicoll_l function", "_tcsncicoll function", "strnicoll_l function", "wcsnicoll function", "_strnicoll_l function", "_wcsnicoll function", "ftcsnicoll function", "strings [C++], comparing by code page", "tcsnicoll function", "_strnicoll function"]
ms.assetid: abf0c569-725b-428d-9ff2-924f430104b4
---
Expand Down
2 changes: 1 addition & 1 deletion docs/c-runtime-library/reference/xor-eq.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ ms.date: "11/04/2016"
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_type: ["DLLExport"]
topic_type: ["apiref"]
f1_keywords: ["std.xor_eq", "xor_eq", "std::xor_eq"]
f1_keywords: ["std.xor_eq", "xor_eq", "std::xor_eq", "ISO646/xor_eq"]
helpviewer_keywords: ["xor_eq function"]
ms.assetid: eca4b6b4-b77a-4d44-a09a-5a7e69fdb56c
---
Expand Down
4 changes: 2 additions & 2 deletions docs/c-runtime-library/reference/xor.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ ms.date: "11/04/2016"
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_type: ["DLLExport"]
topic_type: ["apiref"]
f1_keywords: ["std::xor", "std.xor"]
f1_keywords: ["std::xor", "std.xor", "ISO646/xor"]
helpviewer_keywords: ["xor function"]
ms.assetid: 0fe9554b-d87b-4487-92ed-366c6dc21df2
---
Expand Down Expand Up @@ -39,7 +39,7 @@ int main( )
result= a ^ b;
cout << result << endl;

result= a xor_eq b;
result= a xor b;
cout << result << endl;
}
```
Expand Down
2 changes: 1 addition & 1 deletion docs/c-runtime-library/rtdynamiccast.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ api_name: ["__RTDynamicCast"]
api_location: ["msvcr90.dll", "msvcr110.dll", "msvcr120.dll", "msvcrt.dll", "msvcr100.dll", "msvcr80.dll", "msvcr110_clr0400.dll"]
api_type: ["DLLExport"]
topic_type: ["apiref"]
f1_keywords: ["__RTDynamicCast"]
f1_keywords: ["RTTIDATA/__RTDynamicCast", "__RTDynamicCast"]
helpviewer_keywords: ["__RTDynamicCast"]
ms.assetid: 56aa2d7a-aa47-46ef-830d-e37175611239
---
Expand Down
2 changes: 1 addition & 1 deletion docs/c-runtime-library/sbcs-and-mbcs-data-types.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: "SBCS and MBCS Data Types"
description: "How to represent single and multibyte characters in the Microsoft C runtime."
ms.topic: "conceptual"
ms.date: "04/11/2018"
f1_keywords: ["MBCS", "SBCS"]
f1_keywords: ["_MBCS", "MBCS", "SBCS"]
helpviewer_keywords: ["SBCS and MBCS data types", "data types [C], MBCS and SBCS"]
ms.assetid: 4c3ef9da-e397-48d4-800e-49dba36db171
---
Expand Down
2 changes: 1 addition & 1 deletion docs/c-runtime-library/security-features-in-the-crt.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: "Security Features in the CRT"
description: "An overview of secure CRT functions in the Microsoft C runtime."
ms.date: "09/29/2020"
ms.topic: "conceptual"
f1_keywords: ["_CRT_SECURE_NO_DEPRECATE", "_CRT_NONSTDC_NO_WARNINGS", "_CRT_SECURE_NO_WARNINGS"]
f1_keywords: ["_CRT_SECURE_NO_DEPRECATE", "_CRT_NONSTDC_NO_DEPRECATE", "_CRT_NONSTDC_NO_WARNINGS", "_CRT_SECURE_NO_WARNINGS"]
helpviewer_keywords: ["security deprecation warnings [C++]", "CRT_NONSTDC_NO_DEPRECATE", "buffers [C++], buffer overruns", "deprecation warnings (security-related), disabling", "_CRT_NONSTDC_NO_WARNINGS", "security [CRT]", "_CRT_SECURE_NO_WARNINGS", "_CRT_NONSTDC_NO_DEPRECATE", "_CRT_SECURE_NO_DEPRECATE", "security-enhanced CRT", "CRT_SECURE_NO_WARNINGS", "CRT_SECURE_NO_DEPRECATE", "deprecation warnings (security-related)", "buffer overruns", "CRT_NONSTDC_NO_WARNINGS", "CRT, security enhancements", "parameters [C++], validation"]
ms.assetid: d9568b08-9514-49cd-b3dc-2454ded195a3
---
Expand Down
2 changes: 1 addition & 1 deletion docs/c-runtime-library/set-app-type.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ api_name: ["_set_app_type", "_o__set_app_type"]
api_location: ["api-ms-win-crt-runtime-l1-1-0.dll"]
api_type: ["DLLExport"]
topic_type: ["apiref"]
f1_keywords: ["_set_app_type", "corecrt_startup/_set_app_type"]
f1_keywords: ["_set_app_type", "corecrt_startup/_set_app_type", "corecrt_startup/_crt_app_type", "corecrt_startup/_crt_unknown_app", "corecrt_startup/_crt_console_app", "corecrt_startup/_crt_gui_app"]
ms.assetid: 1e7fe786-b587-4116-8c05-f7d762350100
---
# `_set_app_type`
Expand Down
2 changes: 1 addition & 1 deletion docs/c-runtime-library/setvbuf-constants.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
description: "Learn more about: setvbuf Constants"
title: "setvbuf Constants"
ms.date: "11/04/2016"
f1_keywords: ["_IOFBF", "_IONBF", "_IOLBF"]
f1_keywords: ["STDIO/_IOFBF", "STDIO/_IONBF", "STDIO/_IOLBF", "_IOFBF", "_IONBF", "_IOLBF"]
helpviewer_keywords: ["_IOFBF constant", "IOFBF constant", "IONBF constant", "_IOLBF constant", "IOLBF constant", "_IONBF constant"]
ms.assetid: a6ec4dd5-1f24-498c-871a-e874cd28d33c
---
Expand Down
4 changes: 2 additions & 2 deletions docs/c-runtime-library/sharing-constants.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
description: "Learn more about: Sharing Constants"
title: "Sharing Constants"
ms.date: "11/04/2016"
f1_keywords: ["_SH_DENYNO", "_SH_DENYRD", "_SH_DENYRW", "_SH_DENYWR", "_SH_COMPAT"]
helpviewer_keywords: ["_SH_DENYRW constant", "SH_DENYRD constant", "_SH_COMPAT constant", "_SH_DENYRD constant", "SH_DENYRW constant", "sharing constants", "SH_DENYNO constant", "_SH_DENYWR constant", "SH_DENYWR constant", "_SH_DENYNO constant", "SH_COMPAT constant"]
f1_keywords: ["CORECRT_SHARE/_SH_DENYNO", "CORECRT_SHARE/_SH_DENYRD", "CORECRT_SHARE/_SH_DENYRW", "CORECRT_SHARE/_SH_DENYWR", "CORECRT_SHARE/_SH_SECURE", "_SH_DENYNO", "_SH_DENYRD", "_SH_DENYRW", "_SH_DENYWR", "_SH_SECURE"]
helpviewer_keywords: ["_SH_DENYRW constant", "SH_DENYRD constant", "_SH_SECURE constant", "_SH_DENYRD constant", "SH_DENYRW constant", "sharing constants", "SH_DENYNO constant", "_SH_DENYWR constant", "SH_DENYWR constant", "_SH_DENYNO constant", "SH_SECURE constant"]
ms.assetid: 95fadc3a-55dc-473d-98b5-e8211900465d
---
# Sharing constants
Expand Down
Loading