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

YouTube

Almost Always Vector - Understanding and Optimizing std::vector in C++

CppCon via YouTube

Overview

Explore the fundamentals and advanced capabilities of std::vector in C++ through this comprehensive conference talk from CppCon 2024. Delve into why std::vector is the go-to container in C++ development, examining its efficiency, convenience features, and performance implications. Learn about dynamic memory allocation, data manipulation techniques including sorting, searching, insertion, and deletion operations, and discover how to implement custom predicates for flexible data handling. Master the trade-offs and optimal usage patterns of std::vector compared to other standard library containers, gaining practical insights from experienced Software Engineer Kevin Carpenter's expertise in high-performance C++ development for financial and transaction systems.

Syllabus

Back to Basics: Almost Always Vector - Kevin Carpenter - CppCon 2024

Taught by

CppCon

Reviews

Start your review of Almost Always Vector - Understanding and Optimizing std::vector in C++

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.