Du langage C au C++

Du langage C au C++
Le C et le C++ sont aujourd'hui deux des principaux langages de programmation. Ils sont liés l'un à l'autre, le second s'appuyant sur divers principes fondateurs du premier : les aborder ensemble constitue donc une démarche originale et légitime.
Les auteurs décrivent d'abord le langage C et analysent sa syntaxe, ses modes d'utilisation et ses difficultés spécifiques. Ses aspects conventionnels sont décryptés ( variables, types, structures de contrôle, structures itératives ), ainsi que ses caractéristiques propres ( opérateurs bit à bit, pointeurs, passage de paramètres, entrées/sorties, etc. ).
Le C++ est ensuite abordé dans le détail. Les concepts de la programmation orientée objet ( constructeur, contrôle d'accès, héritage, surcharge, patrons, flots, exception, etc. ) sont mis en évidence et explicités. Les auteurs décrivent également plusieurs des extensions du C++, comme la bibliothèque standard STL, la connexion à d'autres langages ou le multi-threading .
Ce manuel s'appuie sur l'expérience pratique d'enseignants à l'INSA. Clair et pédagogique, il fournit non seulement des explications de fond, mais aussi une série d'exercices corrigés qui permettront aux débutants en programmation de progresser de façon continue.