~/talk

C++17 in Breadth (part 1 of 2)

Talkat CppCon 2016 · 2016-09-18..09-23· [c-and-cpp]
links:none on file
slides:none on file

C++17 consolidates roughly 120 accepted proposals with about 200 new library pages and concrete changes: rebinding to C11/Unicode/POSIX/ECMAScript, removals like trigraphs, auto_ptr and random_shuffle, and deprecations (register, deprecated C headers). Key language features are constexpr if, template argument deduction from constructors, and fold expressions plus lambdas that can be constexpr and capture this by copy; library additions include inline variables, [[nodiscard]]/[[fallthrough]]/[[maybe_unused]] attributes, contiguous-iterator guarantees, and “zombie names” for removed symbols.

AI-written summary · about

  1. 0:00Intro
  2. 1:04Introducing the process
  3. 2:43C++ Standards
  4. 5:08C++ Ballot Review
  5. 6:58Growth of Standard
  6. 7:56Balance of Standard
  7. 8:25C++17 at a Glance
  8. 11:39Color Key for Slides
  9. 12:35Standard Bindings
  10. 13:52Rebase onto the C11 Library
  11. 16:32Core Vocabulary
  12. 19:11Library Vocabulary
  13. 21:08Memory Model Cleanup
  14. 25:47Additional Tidy/Breakage
  15. 30:16Library Features Removed
  16. 32:18Library Tidy/Breakage
  17. 33:10Zombie Names
  18. 33:51Deprecated by C++14
  19. 34:01Language Deprecations
  20. 35:12Library Deprecations
  21. 40:06Deprecation-Lite
  22. 40:43Literals: C++17
  23. 42:43Attributes
  24. 46:09Aggregates
  25. 48:33Polymorphic Lambda (C++14)
  26. 48:49Lambda Capture (C++14)
  27. 50:48Lambda Expressions
  28. 55:54Fold expressions
  29. 57:10Deduce Templates From Constructors
  30. 58:06Template Instantiation Guides
~/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.