Zum Inhalt springen

Ü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

Alles ansehen
  • STL containers with polymorphic allocators

    STL containers with polymorphic allocators

    Carl Zeiss Meditec AG, Kistlerhofstraße 75, München, DE

    Hosted 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 End

    • Foto des Nutzers
    • Foto des Nutzers
    • Foto des Nutzers
    150 Teilnehmer

Gruppenlinks

Organisatoren

Mitglieder

5,415
Alle anzeigen

Besuche uns auch auf