Über uns
C++ User Group Munich is for professionals and beginners interested in modern C++, exchange of experience, and networking.
You're already in love with C++ or just started some tutorial. You want to talk to other C++ developers about template metaprogramming, concepts, or the next C++ standard. You have some awesome library ideas in mind you'd like to see in the next Boost release but don't really know how. You're looking for a new job or your company has exciting job offers for C++ developers. Or you simply don't mind an opportunity to attend interesting talks about C++ topics.
We organize a meetup once a month with a talk about C++ topics. Sponsors welcome!
Recordings of previous talks in our YouTube channel: https://www.youtube.com/mucplusplus
Our Code of Conduct: http://berlincodeofconduct.org
Kommende Veranstaltungen
1

STL containers with polymorphic allocators
Carl Zeiss Meditec AG, Kistlerhofstraße 75, München, DEHosted by Zeiss (zeiss.de)
***
Our third MUC++ meeting in 2026 will be on February 24th. We'll have to pleasure to welcome Richard Kaiser to our user group. Richard is teaching C++ to software engineers for many years. His focus is C++ for industrial embedded applications, e.g. for microcontrollers like STM32. In his trainings, he not only covers the modern language features, but also illustrates the language features by best practises like the MISRA C++ 2023 guidelines and the C++ core guidelines. Besides giving trainings, Richard Kaiser is the author of several C++ text books.***
Abstract
Per default, the standard library containers allocate their memory with new and release it with delete. These calls
• do not have deterministic execution times
• can lead to memory fragmentation
In many embedded applications this is not tolerable, so that using standard library containers is not allowed. With polymorphic allocators available since C++17 in the std::pmr namespace (polymorphic memory resources) these disadvantages can be avoided.PMR is little known in large parts of the community, easy to use and often has crucial advantages, especially in embedded applications. Compared to the default allocations, PMR allocations offer speed improvements with a factor about 3 for big containers.
***
Live Stream: TBA***
Schedule
18:30 -- Welcome with Snacks and Drinks
19:40 -- Welcome by Zeiss/MUC++
19:45 -- "STL containers with polymorphic allocators”
~21:30 -- Official End150 Teilnehmer
Vergangene Veranstaltungen
169


