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

YouTube

Back to Basics - C++ Ranges

CppCon via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn the fundamentals of C++ Ranges in this conference talk from CppCon 2025. Discover how to leverage ranges, introduced in C++20, to write more elegant and less error-prone code through powerful algorithm composition and the intuitive pipe syntax. Explore the core concepts of ranges with a gentle introduction that demystifies this modern C++ feature, understanding the crucial distinction between range 'adaptors' and range 'views'. Master practical implementation techniques that you can immediately apply in any C++20-compatible compiler environment. Gain confidence navigating the ranges library and learn when and how to incorporate ranges into your C++ projects for cleaner, more maintainable code. The presentation includes comprehensive slides and is delivered by Mike Shah, a teaching faculty member at Yale University specializing in computer systems, computer graphics, and performance engineering.

Syllabus

Back to Basics: C++ Ranges - Mike Shah - CppCon 2025

Taught by

CppCon

Reviews

Start your review of Back to Basics - C++ Ranges

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.