~/talk

C++23 Standard Library Preview

Talkat CppCon 2021 · on Friday, 2021-10-29· at 14:45· A) Aurora C/D, online· [rust]
links:none on file
slides:none on file

C++23 delivers concrete changes: ranges gain zip and fold views plus starts_with and pipe customization; formatting adds std::format compile-time checks and a new print header for file/console output; I/O gets span_stream for user buffers; containers add flat_map/flat_set; std::stacktrace arrives for debugging; more constexpr support lands for type_info, std::variant and std::optional; modules propose an import std plus std.compat split; compiler support already appears (gcc 12) and module builds report ~5–25× speedups.

AI-written summary · about

  1. 0:00Start
  2. 1:13Jeff Garland
  3. 4:58Priorities
  4. 9:12Undefined Behavior
  5. 10:09Modules
  6. 11:11Header Modules
  7. 15:45Input Output
  8. 16:26Compilation Error
  9. 17:16Bug Fixes
  10. 19:43Output
  11. 21:16Resources
  12. 22:35Printing a Range
  13. 23:31Spanstream
  14. 27:55Range Adapters
  15. 28:29New Algorithms Shift Left Shift Right for Ranges
  16. 28:51Fold Left and Fold Right
  17. 31:21Views and Adapters
  18. 39:42Two Chars and from Chars
  19. 40:51Expected Stack Trace
  20. 47:29Stack Trace
  21. 51:26Parallel Range Algorithms
  22. 55:01Owning View
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.