. . . . . . 82 16.4 Généricité . . . . . . . . . .
. . . . .
Utiliser les fonctions … . . .
. .
. . . . . . . 13 4.1 Le manuel UNIX . . . . . . . . . . . . . .
. . . . .
. 17 4.3.1 Command overview . . .
. . . . . . . . . .
19 4.3.3 Description file . . . .
. . . . .
. . . . . 90 17.3 Tables associatives . . . . . . . .
.
. . . . 47 7.3.1 Fichier exemple.h . .
. . . .
. . . . .
. .
. .
. .
. 67 13.2 Interface de la classe LPile .
. . .
.
. . . . .
. . . . . . . . . . . . . . . . . . . 38 5.3.3 Predefined streams . . . . . . . . . . . . . . .
. . . . . .
. . . . . . . . . . . . . . . . . .
.
. . . 7 2.1.3 Les principales options du compilateur C++ . . . . . . . . . . . . . . . . . . . . . 9 3 Compilation conditionnelle, compilation séparée 11 3.1 La compilation conditionnelle .
. . .
. .
. .
. . . . . . .
. . .
. . . . . . . . . . . . . . .
. . . . . . . . 5 2.1 Le compilateur C++ . . . . . .
. . . .
. . . . . . . . . . . .
. . . . . . .
.
.
. . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . .
.
. . . . .
.
. . . . .
. . . . 81 16.2 Destructeurs . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . .
. . . . . . . . . . .
. . . . . .
. . . . . .
. . . . . . . . . . . . . . . . . . .
. . . . . . . . . 70 14.3 Les tours de Hanoï .
. Langage SQL. .
. . . . . . . . . . . . 56 9.1.1 Compilation de l’analyseur lexical . . . 9 2.3 Les erreurs de compilation . . . . . . . . . . .
. . . . . 16 4.2.2 Un “ make ” implicite . .
. 12 3.2.1 Edition de liens . . . . .
. . . .
. . . . . . 92 17.5.1 La classe IstreamIterator
. . . . . . .
. . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 14.4.4 La classe D3 . 35 5.2 Copier un fichier . . . . . . . . . . . . . .
. . . 58 9.2.4 Autres traitements . . . . . . . . . . . . 4 1.2.2 La variable PATH . . . . . . . . . 48 7.3.3 Fichier exemple.C . . . . . . . .
. . . .
. . . . 75 14.4.5 Le fichier dyna.C . . . . . . . . 45 7.1.2 Implémentation d’une classe . . . .
. . . . . . . . . . . 31 5.1 Les classes d’entrées/sorties . . .
. .
. 15 4.2 Evaluation de fonctions .
. . . . . . .
. . . . . . . . . .
. . . . . . . . . . . . . . . . . . 65 12.4.1 Interface privée . . . 85 16.6.1 Fichier tableau.h . 52 8.1.4 Paramétrage de la classe PILE . . . . . . 90 17.3.2 Dictionnaires et encyclopédies . . . . . . .
. . . . . . . . .
. . . . . . . .
. . . . . .
. 35 5.2.1 cin → cout . . . . . . . . . . . . . 96 . . . . . . . . . . . . .
. 65 12.4.2 Interface publique . . . . . . . . . . 12 3.3 Fichiers de travail .
. .
. . . . . . . . . . . . . . .
. . . . . . .
. . . . .
. 35 5.2.2 source → destination . . . . . . . . .
. . .
. 4 1.2.1 Création de l’arborescence de travail . . . .
. . . . . . . . . . . . . . . . 2. . . . . . . . . . . .
. . Les exercices permettront de maîtriser progressivement toutes les bases du langage, depuis les opérateurs et expressions jusqu'aux chaînes de caractères, tableaux et pointeurs. . . . . . . 57 9.2.1 Traitement des nombres . . . . . 82 16.5 Héritage .
. . . .
. . . Quelle doit être l’extension des fichiers sources en langage C ? . . 44 6.1.3 Ecriture d’un lexème . 52 8.2.2 Test de la classe PILE . . . . . . . . . .
. . . . . . . 30 4.3.7 Example .
. . . . . . . 3 1.1.3 Environnement de travail . . . . . 72 14.4.1 La classe Base .
. . . . . . . . . . . . 11 3.1.1 Manipulation de fonctions . . .
. . . .
. . . . 91 17.4.1 Trouver les anagrammes d’un mot .
. . . . . . . .
. . . . . . .
. . . . . .
. . . . . . . . . . . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . . . . . Cet exercice a pour but de vérifier les points techniques suivants : création de fonctions simples ; . . . . . . . .
.
.
. . . . 1. . . . . . . . . . . . . . . . . . 89 17.2 Séquences . .
. . . . 9 2.3.1 Erreurs liées au préprocesseur . . . .
.
. . . La fonction renvoie par un return la racine carrée de (x-1)*(2-x). . 89 17.2.1 vector
.
. . . . . . . .
. . . . . . . . . . . . . . . . . . . . . .
. . . . . .
. . . . . . . . . . .
.
. . .
. .
. 39 5.3.6 class ios . .
.
. . . . . . . . .
. .