Files
cpp-course/modules/13_cpp23/README.md
T

18 lines
517 B
Markdown

# Module 13: C++23 Library Additions
## Learning Goals
- Handle expected success/failure with `std::expected`
- Format and print text with `<format>` and `<print>`
- Work with multidimensional data using `std::mdspan`
- Combine ranges with `views::zip` and `views::chunk`
## Exercises
| Exercise | Feature |
|----------|---------|
| `expected` | std::expected error handling |
| `print_and_format` | std::format and std::print |
| `mdspan` | Multidimensional spans |
| `ranges_zip` | zip, chunk, adjacent views |