Quatrième cours

Ce cours a été dispensé le jeudi 21/03/2024, entre 14h00 et 15h00, en D213 à l’ENSIMAG.

Le programme étudié

  1. Différences notables avec le C
    1. Surcharge de fonction
      1. Exemples
    2. Déclaration implicite de fonction
    3. Allocation dynamique
      1. Allocation dynamique en C
      2. Allocation dynamique en C++
    4. Opérateurs de conversion
      1. Le C++ et const_cast, static_cast, dynamic_cast et reinterpret_cast
      2. Les conversions explicites en C
    5. Quelques mots clefs
  2. Des concepts pas encore abordés
    1. Notion de structure (struct)
    2. L’union fait la force (union)
    3. Nommer des constantes avec les énumérations (enum)

Errata

Rien pour l’instant.

Resources

Les différentes resources utilisées pendant ce cours sont les suivantes :

  • le support de cours que vous pouvez retrouver ici,
  • ainsi que son source LaTeX que pouvez retrouver ici (il est important de noter qu’il faut compiler ce document avec XeLaTeX).