Une courte introduction à C++

Karl Tombre
  
École des Mines de Nancy
  
Département informatique
Options ISI et CSSEA
2e année, 2e semestre

Version 2.3
Avril 2006

Ce cours, qui fait partie du module Programmation de systèmes ambiants commun aux options Ingénierie des systèmes informatiques et Conception sûre de systèmes embarqués et ambiants, a pour objectif de donner une introduction à C++ et à la programmation générique. Nous supposerons que vous avez déjà une connaissance minimale de Java et de la programmation objet ; si ce n'est pas le cas, je vous conseille l'étude préalable de mon polycopié de première année d'introduction à la programmation [10].

Ce polycopié ne demande qu'à s'enrichir --- je suis donc preneur de toute remarque ou critique constructive...

© Karl Tombre, École des Mines de Nancy. Document édité avec XEmacs et formatté avec LATEX. Achevé d'imprimer le 9 avril 2006. Un grand merci à Philippe Dosch, qui m'a autorisé à reproduire ici plusieurs parties de son polycopié [1], notamment tout ce qui concerne la généricité. Merci aussi à Luigi Liquori, qui m'avait aidé à rédiger une première version de la partie sur la compilation (§ 5.1). Merci enfin à tous ceux, élèves, collègues ou personnes extérieures, qui m'ont fait parvenir leurs commentaires, remarques et critiques pour faire évoluer ce cours, qui reste éminemment imparfait...

Creative Commons License
Ce polycopié est mis à disposition sous un contrat Creative Commons.


Ce document a été traduit de LATEX par HEVEA et HACHA.