diff --git a/CPP20.md b/CPP20.md index c5e8800..a32fa03 100644 --- a/CPP20.md +++ b/CPP20.md @@ -443,7 +443,7 @@ const char* g() { return "dynamic initialization"; } constexpr const char* f(bool p) { return p ? "constant initializer" : g(); } constinit const char* c = f(true); // OK -constinit const char* d = f(false); // ERROR: `g` is not constexpr, so `d` cannot be evaluated at compile-time. +constinit const char* d = g(false); // ERROR: `g` is not constexpr, so `d` cannot be evaluated at compile-time. ``` ## C++20 Library Features diff --git a/README.md b/README.md index 1686c14..b830084 100644 --- a/README.md +++ b/README.md @@ -546,7 +546,7 @@ const char* g() { return "dynamic initialization"; } constexpr const char* f(bool p) { return p ? "constant initializer" : g(); } constinit const char* c = f(true); // OK -constinit const char* d = f(false); // ERROR: `g` is not constexpr, so `d` cannot be evaluated at compile-time. +constinit const char* d = g(false); // ERROR: `g` is not constexpr, so `d` cannot be evaluated at compile-time. ``` ## C++20 Library Features