1 Introduction
Ces notes ne sont qu'une rapide introduction aux aspects élémentaires du
langage C++, elles doivent vous permettre d'écrire des programmes simples
et de vous familiariser avec le langage. Elles ne remplacent pas des
ouvrages complets [1, 2]; [3] est un bon manuel
de référence; [4] est intéressant mais un peu daté.
Les * (resp. **) signalent des notions qui peuvent être
laissées (resp. qu'il faut laisser) de côté dans un premier temps. Il est
conseillé de bien maîtriser la partie A avant d'aborder les parties B et C
(la partie C est indépendante de la partie B, sauf les
sections 19 et 20).
Elle doivent s'accompagner de la visite des pages web d'exercices :
http://www.lsv.ens-cachan.fr/~fl/Cours
Une fois écrit dans un fichier, par exemple toto.cc, un programme
C++ doit être compilé par la commande : g++ -o toto toto.cc
Cela produit un fichier exécutable toto correspondant au
programme. Pour l'exécuter, il suffit de taper: ./toto
En cas de question : fl@lsv.ens-cachan.fr