From 2ac6d8f4776a33a4fec181467bcb358be2efed6c Mon Sep 17 00:00:00 2001 From: Rageking8 <106309953+Rageking8@users.noreply.github.com> Date: Tue, 26 Aug 2025 00:18:22 +0800 Subject: [PATCH 1/3] Add link and augment remarks in C2014 error reference --- docs/error-messages/compiler-errors-1/compiler-error-c2014.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/error-messages/compiler-errors-1/compiler-error-c2014.md b/docs/error-messages/compiler-errors-1/compiler-error-c2014.md index 32eb37bf33e..4564ce87bd7 100644 --- a/docs/error-messages/compiler-errors-1/compiler-error-c2014.md +++ b/docs/error-messages/compiler-errors-1/compiler-error-c2014.md @@ -11,7 +11,7 @@ helpviewer_keywords: ["C2014"] ## Remarks -The `#` sign of a preprocessor directive must be the first character on a line that is not white space. +The `#` sign of a [preprocessor directive](../../preprocessor/preprocessor-directives.md) must be the first character on a line that is not white space. Ensure that the previous line doesn't contain a trailing escape. ## Example From fd253ecf49557c0888db4daa49b39d94c349d522 Mon Sep 17 00:00:00 2001 From: Rageking8 <106309953+Rageking8@users.noreply.github.com> Date: Tue, 26 Aug 2025 00:23:51 +0800 Subject: [PATCH 2/3] Merge and extend example in C2014 error reference --- .../compiler-errors-1/compiler-error-c2014.md | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/docs/error-messages/compiler-errors-1/compiler-error-c2014.md b/docs/error-messages/compiler-errors-1/compiler-error-c2014.md index 4564ce87bd7..d5e726b7030 100644 --- a/docs/error-messages/compiler-errors-1/compiler-error-c2014.md +++ b/docs/error-messages/compiler-errors-1/compiler-error-c2014.md @@ -19,14 +19,13 @@ The following example generates C2014: ```cpp // C2014.cpp -int k; #include // C2014 -``` +// compile with: /c -Possible resolution: +int a; #define A // C2014 -```cpp -// C2014b.cpp -// compile with: /c -int k; -#include +int b;\ +#define B // C2014 + +int c; +#define C // OK ``` From 8bbe1d3b8a9c3e3dc691c7668f444f78878416da Mon Sep 17 00:00:00 2001 From: Rageking8 <106309953+Rageking8@users.noreply.github.com> Date: Tue, 26 Aug 2025 00:24:46 +0800 Subject: [PATCH 3/3] Update `ms.date` metadata in C2014 error reference --- docs/error-messages/compiler-errors-1/compiler-error-c2014.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/error-messages/compiler-errors-1/compiler-error-c2014.md b/docs/error-messages/compiler-errors-1/compiler-error-c2014.md index d5e726b7030..0bbac771005 100644 --- a/docs/error-messages/compiler-errors-1/compiler-error-c2014.md +++ b/docs/error-messages/compiler-errors-1/compiler-error-c2014.md @@ -1,7 +1,7 @@ --- title: "Compiler Error C2014" description: "Learn more about: Compiler Error C2014" -ms.date: 11/04/2016 +ms.date: 08/25/2025 f1_keywords: ["C2014"] helpviewer_keywords: ["C2014"] ---