From 299b167808d394ed91b2e3cb38b9c82797df930d Mon Sep 17 00:00:00 2001 From: SinaRezaeiTavirani <100272490+SinaRezaeiTavirani@users.noreply.github.com> Date: Wed, 4 Jun 2025 14:28:17 +0330 Subject: [PATCH] fix(cpp): improve C++17 standard library descriptions The definition of any was misleading and wrong --- src/data/roadmaps/cpp/content/c-17@R2-qWGUxsTOeSHRuUzhd2.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/data/roadmaps/cpp/content/c-17@R2-qWGUxsTOeSHRuUzhd2.md b/src/data/roadmaps/cpp/content/c-17@R2-qWGUxsTOeSHRuUzhd2.md index 41eea2ef4..929123057 100644 --- a/src/data/roadmaps/cpp/content/c-17@R2-qWGUxsTOeSHRuUzhd2.md +++ b/src/data/roadmaps/cpp/content/c-17@R2-qWGUxsTOeSHRuUzhd2.md @@ -54,8 +54,8 @@ auto func = [x = std::move(obj)] { /* use x */ }; - Standard file system library: `std::filesystem` as a standardized way to manipulate paths, directories, and files. -- New Standard Library additions: `` (non-owning string reference), `` (type-safe discrimination union), `` (optional value wrapper), `` (type-safe sum type), and `` (library for polymorphic allocators). +- New Standard Library additions: `` (non-owning string reference), `` (type-erased container), `` (optional value wrapper), `` (type-safe discriminated union / sum type), and `` (library for polymorphic allocators). - Parallel Algorithms: Adds support for parallel execution of Standard Library algorithms. -This is a brief summary of the key features of C++17; it includes more features and library updates. For a complete list, you can refer to the [full list of C++17 features and changes](https://en.cppreference.com/w/cpp/17). \ No newline at end of file +This is a brief summary of the key features of C++17; it includes more features and library updates. For a complete list, you can refer to the [full list of C++17 features and changes](https://en.cppreference.com/w/cpp/17).