UdMHaut
UdMBAS

IFT1166
Programmation Avancée en C++

Département d'informatique et de recherche opérationnelle

Direction de l'enseignement de service en informatique
 

Image C++
 
Hiver 2026

Accueil

Professeurs et
Démonstrateurs

Horaires et locaux

Notes de cours

Cours
après Cours

Démonstrations
et devoirs

Examens

Liens utiles

Au sujet du
livre de cours

Consultez vos notes

Foire aux questions
(FAQ)

Sessions antérieures

  Notes de cours  
 
Dernière mise à jour : samedi 10 janvier 2026 17:24:40
 
Notes de cours


La mise à jour des notes de cours est en cours. La version finale est 2026.

Les notes de cours ci-dessous date de janvier 2007. Les notes de cours ainsi que les exemples de l'ex-IFT1166 (i.e. l'ancienne formule antérieurement à la session Automne 2005) sont regroupés dans ce fichier zip.


  • Les notes de cours sont dans le format pdf uniquement.

  • Des brèves de cours qui résument très sommairement les points importants abordés en cours et proposent le cas échéant des exemples vus en cours ou ailleurs sont accessibles à partir du lien Cours après Cours.

    Mes bonnes résolutions de début de sessions: Je ferai le maximum pour que cette page soit mise à jour avant chaque cours afin que vous puissiez vous y présenter avec les exemples que nous étudierons. D'avance mille excuses pour les fois où je n'y parviendrai pas.

    Échange de bon procédé: Une bonne habitude consiste à lire les notes avant de vous présenter en classe. Ce 10-15 minutes vous permet d'arriver au cours avec une meilleure idée des points qui pourraient vous sembler plus difficiles à comprendre.


    Les erreurs qui ont glissées dans les notes de cours et dans les exemples, la dernière compilation date du 13 mai 2007 [Errata1166130507.pdf]. N'hésitez pas à me signaler les erreurs s'il y'en a.

    Notes de cours et programmes

    NoVersionChapitre2Pages1PageExemples
    19 2007 Interfaces Graphiques pdf pdf ZIP
    18 2007 Algorithmique de base pdf pdf ZIP
    17 2007 Structures de données élémentaires pdf pdf ZIP
    16 2007 Fonctions virtuelles et classes abstraites pdf pdf ZIP
    15 2007 Héritage pdf pdf ZIP
    14 2007 Construction, destruction, initialisation et recopie pdf pdf ZIP
    13 2007 Les propriétés des fonctions membres pdf pdf ZIP
    12 2007 Classes pdf pdf ZIP
    11 2026 Introduction à la programmation orientée objet pdf pdf ------
    10 2026 Les types dérivées pdf pdf ZIP
    09 2026 Passage de paramètres pdf pdf ZIP
    08 2026 Pointeurs & Allocation mémoire pdf pdf ZIP
    07 2026 Les fonctions pdf pdf ZIP
    06 2026 Les structures de contrôle pdf pdf ZIP
    05 2026 Opérateurs, expressions et conversions pdf pdf ZIP
    04 2026 Spécificités C++ pdf pdf ZIP
    03 2026 Entrée/Sorties en C++ pdf pdf ZIP
    02 2026 Identificateurs, types de base et variables pdf pdf ZIP
    01 2026 Généralités pdf pdf ZIP

    Extra

    NoVersionChapitreformat CPP
    05 2007 Chaînes de caractères char911.cpp
    04 2007 Type string string911.cpp
    03 2007 Entrées et Sorties argcv911.cpp
    02 2007 Traitement de fichiers fichier911.cpp
    01 2007 Les redirections Redirection.pdf

    Futur ...
    Prochainement ...
    Présent ...
    Passé ...

    Les fichiers contenant les programmes couverts en exemple sont aussi fournis dans un fichier zip. Pour les décompresser, vous devez utiliser la commande (sous unix): unzip nomfic.zip ou bien (sous windows) bouton droit de la souris puis cliquer sur "Extraire tout ..." et suivre les démarches indiquées par cette commande.



  • dift1166@iro.umontreal.ca