C++ Features You Might Not Know - Obscure Language Elements and Surprising Behaviors
Offered By: cpponsea via YouTube
Course Description
Overview
Explore obscure C++ features in this conference talk from C++ on Sea 2023. Delve into strange syntax, surprising undefined behavior cases, overlooked language facilities, and forgotten standard library functions. Learn about commutative array indexing, complicated declarators, and unexpected operator behaviors. Discover how to leverage these features to write better C++ programs or create intriguingly complex code. Gain insights from Jonathan Müller, a library developer and C++ standardization committee member, as he covers topics including arrays, comma operators, member pointers, floating-point exceptions, declarators, lambdas, and more.
Syllabus
Intro
Arrays
Unit
Use Cases
Comma Operator
Overload Operators
Overloads
Member Pointer
Syntax
Standards
NewByIns
Floating Point Exceptions
Not Numbers
Not Syntax
Declarators
Functions Package
Union
Lambdas
Vector
Exceptions
Jump
Unified Behavior
String Network
Size of Index
Division
Taught by
cpponsea
Related Courses
How C++23 Changes the Way We Write CodeNDC Conferences via YouTube A Preview of C++ 23
NDC Conferences via YouTube Let's Talk About C++ Abstraction Layers
CppNow via YouTube Top 5 Library Additions in C++23
CppNow via YouTube mp-units - Lessons Learned and a New C++ Library Design
ACCU Conference via YouTube