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

Automated and Connected Driving Challenges
RWTH Aachen University via edX
Basics in computer vision
Higher School of Economics via Coursera
Build a Guessing Game Application using C++
Coursera Project Network via Coursera
С/C++ for competitive programming
Moscow Institute of Physics and Technology via Coursera
C++ Interacting with the World and Error Handling
Infosec via Coursera