CppNorth2022 has ended
CppNorth, The Canadian C++ Conference, July 17-20, 2022,
The Omni King Edward Hotel, Toronto, Ontario M5C 1 E9
Back To Schedule
Monday, July 18 • 13:30 - 14:30
The fine details behind C++ containers and algorithms

Log in to save this to your schedule, view media, leave feedback and see who's attending!

The C++ specification defines, in the library part of the spec, all sorts of requirements for containers and algorithms. Those requirements include complexity requirements, invalidation and concurrency rules. In this talk we will explore a sample of these rules to better understand the considerations of the spec and the practical implications. We would understand the limitations posed for library implementers and for users, go through some benchmarks and conclude with some practical advice and recommendations.

avatar for Amir Kirsh

Amir Kirsh

Teacher, Dev Advocate, Academic College of Tel-Aviv-Yafo and Incredibuild
C++ lecturer at the Academic College of Tel-Aviv-Yaffo and at Tel-Aviv University and Dev Advocate at Incredibuild. Previously the Chief Programmer at Comverse. Co-organizer of Core C++ conference and a member of the Israeli ISO C++ NB.

Monday July 18, 2022 13:30 - 14:30 EDT
B - Knightsbridge