L'Agenda du Libre

Logiciels, Arts, Données, Matériels, Contenus, Communs, Internet...

Toulouse Atelier C++

Le samedi 16 février 2019 de 10h00 à 17h00.

Centre Culturel Bellegarde, 17 rue Bellegarde, Toulouse, Occitanie

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

Site web
https://toulibre.org/ateliers:cpp_qt
Contact
sebastien POINT dinot CHEZ free POINT fr
Mots-clés