Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Modern C++ for Fun and Profit: This Isn't Your Old C++ - Lecture 11

ChariotSolutions via YouTube

Overview

Discover how C++ has evolved in recent years through this conference talk from Philly ETE 2016. Explore the advancements in C++11, C++14, and beyond that simplify programming, enhance performance, and improve code maintainability. Learn why C++ remains crucial for companies worldwide, particularly for performance-critical applications and cross-platform libraries. Gain insights into modern C++ features such as auto-initialization, improved looping constructs, lambdas, move operations, fold expressions, and concepts. Understand how these updates address common challenges like segmentation faults and memory leaks, making C++ more accessible and powerful. Delve into real-world code examples and new developments like modules, demonstrating why C++ is still a relevant and valuable language for contemporary software development.

Syllabus

Introduction
What are we doing here
Performance
C Refresher
Multiparadigm
deterministic destruction
old school
better performance
Auto
Initializers
Looping
Lambdas
Instantiation Error
Real Code
Move Operations
Ampersand
Fold expression
Concepts
Sig
Questions
New stuff
Modules

Taught by

ChariotSolutions

Reviews

Start your review of Modern C++ for Fun and Profit: This Isn't Your Old C++ - Lecture 11

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.