---
Back to Basics: Standard Library Containers in C - Rainer Grimm - CppCon 2022
From a bird’s-eye view, the Standard Template Library (STL) consists of three components. Those are containers, algorithms that run on the containers, and iterators that connect both of them. The STL has five sequential and eight associative containers. I hear your question:
* When should I use a sequence container or an associative one?
* When I decided for a sequence container or an associative one, which one should I use?
The answers to these questions depends mainly on two facts: use case and performance.
You may not know it but std::array and std::vector are your best friends for sequence containers, and you are most of the time fine with std::unordered_map when you need an associative container.
---
Rainer Grimm
Rainer has worked as a software architect, team lead, and instructor since 1999. In 2002, Rainer created a company-intern meeting for further education and had given training courses since 2002. Rainer’s first tutorials were about proprietary management software, but he began teaching Python and C soon after. In his spare time, he likes to write articles about C , Python, and Haskell and speak at conferences. Rainer publishes weekly on his English blog Modernes C . Since 2016, Rainer has been an independent instructor, giving seminars about modern C and Python. Due to his profession, he constantly searches for the best way to teach modern C . He published several books in various languages about modern C in the last ten years, including the last one “C Core Guidelines Explained: Best Practices for Modern C “.
---
Videos Filmed & Edited by Bash Films:
YouTube Channel Managed by Digital Medium Ltd
#cppcon #programming #stl
1 view
46
15
1 week ago 00:01:53 1
Líbano
1 week ago 00:04:28 1
️Le procès de Nuremberg
1 week ago 00:02:21 1
⛔ MEDICAMENTOS PARA LA PROSTATITIS MASCULINA 🔥 PRÓSTATA EN LOS HOMBRES LO QUE ES SÍNTOMAS TRATAMIE
1 week ago 00:08:33 1
Globalisierung des Konflikts: Russlands Reaktion auf Angriffe mit westlichen Langstreckenwaffen
1 week ago 00:00:36 1
Argentina
1 week ago 00:00:13 23
Video de Brasil News
1 week ago 00:02:08 439
Видео от Уголок Хозяйки
1 week ago 00:01:09 2
Imagens de um soldado russo do grupo Gorlovka que explode, com uma mina antitanque, parte de um prédio que militares das Forças
1 week ago 00:00:16 4
Une vidéo d’un drone russe survolant les portes ouvertes d’un véhicule blindé de transport de troupes français VAB circule sur l
1 week ago 00:00:20 1
️EMPFEHLUNG ️
1 week ago 00:02:25 1
Les marines de la 40e brigade mènent une attaque près de Velika Novoselka
1 week ago 00:03:18 1
Gravação de um monólogo de Dnepropetrovsk sobre as consequências do ataque de Oreshnik
1 week ago 00:00:48 27
Entrée pour une femme seul (FL/1713.2/31)
1 week ago 00:02:32 1
️ ️Mensaje de un mercenario peruano, nombre de llamada Kratos!!
1 week ago 00:03:37 1
Вспоминай о маме
1 week ago 00:01:16 1
️ Ukrainische Kämpfer schießen auf Häuser mit Zivilisten im besetzten Teil der DNR
1 week ago 01:13:13 1
[Boiler Room] DJ HEARTSTRING | Boiler Room: Melbourne
1 week ago 00:01:20 1
A tripulação do pesado sistema lança-chamas TOS-2 “Tosochka“ da unidade de defesa radiológica, química e biológica (RKhBZ) do gr
1 week ago 00:27:15 2
[NewTV Spanish] 【Sub Español】Nueva Edición丨Episodio 08丨Comida que sana, Amor que cura丨Healing Food Healing Love
1 week ago 00:01:21 1
El presidente del comité organizador de la conferencia Cultura Unida, Oscar Federico Guerrero Bojórquez, en una conversación con
1 week ago 00:01:13 1
Russische Kolonie Alexandrowka
1 week ago 00:54:44 1
Мифы и реальность жизни в Бразилии: мой опыт через 2 года
1 week ago 00:00:05 1
Os opositores da NATO e os manifestantes pró-palestinos causaram distúrbios nas ruas de Montreal, Canadá
1 week ago 00:06:06 1
Utilisation par la #Russie du missile hypersonique #Oreсhnik