Skip to content

Commit 96e688d

Browse files
TylerMSFTTylerMSFT
authored andcommitted
acrolinx
1 parent 3c7e3f9 commit 96e688d

File tree

2 files changed

+2
-3
lines changed

2 files changed

+2
-3
lines changed

docs/build/reference/compiler-options.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
---
22
description: "Learn more about: Compiler Options"
33
title: "MSVC Compiler Options"
4-
ms.date: "05/06/2019"
4+
ms.date: "12/14/2020"
55
helpviewer_keywords: ["cl.exe compiler", "x86 MSVC compiler", "ARM MSVC compiler", "compiler options, C++", "x64 MSVC compiler"]
6-
ms.assetid: ed3376c8-bef4-4c9a-80e9-3b5da232644c
76
---
87
# Compiler Options
98

docs/preprocessor/variadic-macros.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Variadic macros are function-like macros that contain a variable number of argum
1313

1414
To use variadic macros, the ellipsis may be specified as the final formal argument in a macro definition, and the replacement identifier `__VA_ARGS__` may be used in the definition to insert the extra arguments. `__VA_ARGS__` is replaced by all of the arguments that match the ellipsis, including commas between them.
1515

16-
The C Standard specifies that at least one argument must be passed to the ellipsis, to ensure the macro doesn't resolve to an expression with a trailing comma. The traditional Microsoft C++ implementation suppresses a trailing comma if no arguments are passed to the ellipsis. When the [`/Zc:preprocessor`](../build/reference/zc-preprocessor.md) compiler option is set, the trailing comma is not suppressed.
16+
The C Standard specifies that at least one argument must be passed to the ellipsis to ensure the macro doesn't resolve to an expression with a trailing comma. The traditional Microsoft C++ implementation suppresses a trailing comma if no arguments are passed to the ellipsis. When the [`/Zc:preprocessor`](../build/reference/zc-preprocessor.md) compiler option is set, the trailing comma isn't suppressed.
1717

1818
## Example
1919

0 commit comments

Comments
 (0)