L'Agenda du Libre

Software, Arts, Data, Hardware, Contents, Commons, Internet...

Toulouse Atelier C++

Date and place

On Saturday 16 February 2019 from 10h00 to 17h00.

Centre Culturel Bellegarde 17 rue Bellegarde Toulouse Occitanie

Description

NB : L'atelier C++ est ouvert de 10h à 17h, mais la présentation aura lieu à 11h et devrait durer une heure environ.

Tour d'horizon des comportements non définis

Les comportements non définis - ou undefined behavior (UB) - sont nombreux en C et en C++. Nimbés d'une aura de mystère, ils sont le Père Fouettard qui sanctionne et scandalise les vilains petits développeurs. Personne ne les aime !

Comment un langage moderne peut-il faire de tels choix ?!

Luc Hermitte nous expliquera ce que sont les « UB », pourquoi ils existent, quels avantages ils offrent, les problèmes qu'ils soulèvent et ce que l'on peut faire pour s'en prémunir.

​L'​intervenant : Luc Hermitte, ingénieur en informatique et en mathématiques appliquées,​ est très actif sur les forums dédiés au C++.

Il a participé à la préparation du livre « Coder efficacement - bonnes pratiques et erreurs à éviter (en C++) » avec Philippe Dunski. Luc travaille aujourd’hui dans l'​industrie des systèmes critiques dans les domaines du spatial et du transport.

À ses heures perdues, il maintient divers greffons pour Vim, dont une suite de greffons pour le C++.

Informations

URL https://toulibre.org/ateliers:cpp_qt

Contact

Tags