Skip to content

Details

Hello all!

Welcome to the first C++ meetup of the autumn/winter season. In this session Dimitris will provide a sampling of rules and examples from the latest MISRA C++ guidelines.

This time, Zenseact will be our host.

Abstract

C++ is a powerful language, but its flexibility comes with risks, especially in safety-critical systems.

We will delve into the latest MISRA C++ rules, see practical code examples, and discuss how these guidelines can lead to safer systems.

MISRA C++:2023 defines a safer, more predictable subset of C++17, helping developers to avoid:

  • Undefined behavior
  • Relying on unspecified or implementation-defined behavior
  • Potentially dangerous coding practices the language "allows"
  • Subtle bugs stemming from common misunderstandings of the language

While some rules may seem restrictive or opinionated, C++ developers may benefit from keeping them in mind even for general-purpose C++.
Let's explore and reflect on these guidelines together and get some new ideas of how to write safer C++.

AGENDA

18:00 - Doors open, with fika/snacks/food and mingling
18:30 - Event starts, welcome from Zenseact
18:40 - Info about GbgCpp
18:45 - Presentation starts
19:50 - Wrap-up and closing
20:00 - Event finishes

We look forward to seeing you all at the event!

Members are also interested in