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