YoVDO

Beyond std - vector

Offered By: code::dive conference via YouTube

Tags

Code::Dive Courses C++ Courses Data Structures Courses Memory Management Courses Memory Allocation Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore advanced C++ container concepts in this 54-minute conference talk from code::dive 2022. Delve into alternatives to std::vector, examining their feature sets, performance characteristics, and use cases. Learn about static vectors, small vectors, and random vectors, as well as concepts like immutability and allocations. Gain insights from Borislav Stanimirov, a seasoned C++ developer with over 20 years of experience in various domains including video games and medical devices. Discover how to optimize your C++ code by understanding when and how to implement custom vector types for specific scenarios.

Syllabus

Intro
Overview
Feature set
Performance
Locations
predictability
compliance
reimplementations
stdvector
myvector
vector
What is immutable
Allocations
Heroes to the Ray
Static vectors
Small vectors
Random vectors
Expand
PodVector


Taught by

code::dive conference

Related Courses

استخدام وإدارة المؤشرات في لغة البرمجة سي
Coursera Project Network via Coursera
Approfondimento sulla sicurezza dei container (Italiano) | Deep Dive on Container Security (Italian)
Amazon Web Services via AWS Skill Builder
Aspectos básicos de PostgreSQL: arquitectura (Español LATAM) | PostgreSQL Fundamentals: Architecture (LATAM Spanish)
Amazon Web Services via AWS Skill Builder
Computer Memory
Brilliant
Building Objects in C
University of Michigan via Coursera