C++ News Section
As per usual for the last few meetups we started the evening with a small roundup of news in the c++ World.
Why can’t std::apply figure out which overload I intend to use?
Only one of them will work! This short article highlights why std::apply stuggles with choosing the right overload of a function to choose.
https://devblogs.microsoft.com/oldnewthing/20250911-00/?p=111586
C++ Memory Safety in Webkit
This talk from C++Now 2025 by Geoffrey Garen evaluates how safe programming could look like in a large C++ codebase, such as web browsers. The example of the Webkit codebase is used to show idioms to reach safer code.
Safer C++ at Scale with Static Analysis
Yitzhak Mandelbaum at C++Now 2025 speaks about using static analysis in C++ codebases and how to leverage the power of static analyzers to adapt existing codebases to modern requirements of larger projects. Example projects from Google are taken as examples to highlight the advantages of static analysis to avoid bugs.
Balancing the Books
Onto the last C++Now 2025 talk recommendation. Lisa Lippincott presents a bookkeeping system to declare complex asserstions for verifying code. This system aim to declare rules which can catch undefined behaviour before it even occurs.
Main talk: Hacking and Securing C++
Everyone’s heard the warnings about buffer overflows, use-after-free, and memory corruption—but do you really know how these exploits work?
In this session, Marcell took us on a deep dive into the world of low-level vulnerabilities, using a simple embedded device to demonstrate how memory issues arise, how attackers exploit them, and why they’re so dangerous.
But it wasn’t just about breaking code—it was about building it right. Marcell showed how modern C++ tools like smart pointers, bounded containers, and RAII can make your software safer and more resilient.
If you missed the talk (or just want to watch it again) heres a link to the recording.
Until Next Time
We look forward to seeing both familiar faces and new ones at our upcoming meetups. New dates will be announced soon on https://cppusergroupvienna.org.
Disclaimers
A big thank you to the TU alumni club for providing us such a great venue! And hey! Why not join too?