Atelier C++ : les bases du 11 et du 14

Le groupe Calcul propose une formation pour débutant en programmation C++11 et 14 les 28, 29 et 30 avril 2015 dans l’amphi Hermite à l’IHP (http://www.ihp.fr/).

Cette formation sera donnée par Joël Falcou et Serge Guelton.

L’unique prérequis pour ce cours est d’avoir des notions de programmation (boucles, variables, ...).

Pour suivre correctement cette formation, les participants devront se munir d’un ordinateur portable avec g++ 4.8+ ou clang 3.4+.

Pour vous inscrire, merci de remplir le questionnaire suivant

http://calcul.math.cnrs.fr/C3I/index.php?sid=44446&lang=fr

Le nombre de place sera limité à 40 personnes.

Les horaires pour cet atelier sont les suivants

28 avril 2015 : 10h - 17h30
29 avril 2015 : 9h - 17h30
30 avril 2015 : 9h - 17h

Les supports de l’atelier

formation_base_cpp.zip

https://github.com/serge-sans-paille/land_of_cxx

Le programme est le suivant

Mardi 28 avril 2015

Introduction

  • Historique du langage
  • Pourquoi C++ ?
  • L’héritage du C
  • Normes et évolutions

Structures de base d’un programme C++

  • Types et variables
  • Structures de contrôle
  • Fonctions et procédures
  • Processus de compilation
  • Mise en pratique

Aspects impératif

  • Définir une fonction
  • Paramètres, arguments et valeurs de retour
  • Inférence de type
  • Gestion des erreurs
  • Mise en pratique

Mercredi 29 avril 2015

Entrées/Sorties

  • Notions de flux
  • Entrées et sorties standards
  • Fichiers textes et binaires
  • Mise en pratique

La bibliothèque standard

  • Conteneurs
  • Algorithme
  • Fonctions mathématiques
  • Dates et heures
  • Expressions régulières
  • Mise en pratique

Jeudi 30 avril 2015

Programmation orientée objets

  • Principes généraux
  • Notion d’interface
  • Héritage
  • Principes de substitution de Liskov
  • Mise en pratique

Gestion des ressources systèmes

  • Principe de la RAII
  • Sémantique de valeur, sémantique d’entité
  • Pointeurs à sémantique riche
  • Mise en pratique

Programmation générique

  • Fonctions génériques
  • Structures génériques
  • Mise en pratique

titre documents joints

10 mai 2015
info document : Zip
223.1 ko

Accueil | Contact | Plan du site | | Statistiques du site | Visiteurs : 1821 / 404593

Suivre la vie du site fr  Suivre la vie du site Présentation du Groupe Calcul  Suivre la vie du site Formations / Ecoles   ?

Site réalisé avec SPIP 3.0.17 + AHUNTSIC

Creative Commons License