Learn EDR Internals: Research & Development From The Masters
Learn Generative AI, Prompt Engineering, and LLMs for Free
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
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