mirror of
https://github.com/kamranahmedse/developer-roadmap.git
synced 2025-09-25 00:21:28 +02:00
fix(cpp): improve C++17 standard library descriptions
The definition of any was misleading and wrong
This commit is contained in:
committed by
GitHub
parent
3841e9b8f4
commit
299b167808
@@ -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: `<string_view>` (non-owning string reference), `<any>` (type-safe discrimination union), `<optional>` (optional value wrapper), `<variant>` (type-safe sum type), and `<memory_resource>` (library for polymorphic allocators).
|
||||
- New Standard Library additions: `<string_view>` (non-owning string reference), `<any>` (type-erased container), `<optional>` (optional value wrapper), `<variant>` (type-safe discriminated union / sum type), and `<memory_resource>` (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).
|
||||
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).
|
||||
|
Reference in New Issue
Block a user