diff --git a/CppCoreGuidelines.md b/CppCoreGuidelines.md index 993bb26..649e10c 100644 --- a/CppCoreGuidelines.md +++ b/CppCoreGuidelines.md @@ -1,6 +1,6 @@ # C++ Core Guidelines -May 8, 2025 +Jul 8, 2025 Editors: @@ -18753,7 +18753,7 @@ It could be a base class: class List : List_base { public: void put_front(const T& e) { add_front(new Link{e}); } // implicit cast to Link_base - T& front() { static_cast*>(first).val; } // explicit cast back to Link + T& front() { return static_cast*>(first)->val; } // explicit cast back to Link // ... };