YoVDO

C++ Features You Might Not Know - Obscure Language Elements and Surprising Behaviors

Offered By: cpponsea via YouTube

Tags

C++ Courses Operator Overloading Courses C++23 Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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 Code
NDC 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