Langage C++

Qualiopi
Durée 5 jour(s)
Localisation Partout en France
Logo de CIT FORMATION INFORMATIQUE - Langage C++

Proposé par

CIT FORMATION INFORMATIQUE

Prérequis

Connaissance d'un langage de programmation.

Public admis

  • Salarié en Poste
  • Entreprise

Demandeur d'emploi et Etudiant non admis

Financement

  • Votre OPCO
  • Financement personnel

Financement CPF non pris en charge

Modalités

  • En entreprise

Objectifs pédagogiques

Développeurs souhaitant maîtriser la syntaxe et les principales fonctions du langage C++.

À l'issue de la formation, le stagiaire sera capable de :

  • Acquérir les bases de la programmation objet
  • Maîtriser la syntaxe et les principales fonctions du langage C++

Programme de la formation

Introduction au langage C

  • Historique
  • Description du langage

La conception orientée objet

  • Analyse de projets d'application
  • Développement d'un programme
  • Programmation orientée Objet
  • Représentation des projets orientés Objet
  • Structure de base d'un programme
  • Aperçu général des langages orientés Objet

Définition des structures de données

  • Types de données de base
  • Pointeurs sur variables
  • Références
  • Types de données composées
  • Fonctions "Friends"
  • Fonctions "Inline"
  • Portée
  • Membres statistiques
  • Classes imbriquées
  • Définition de classes locales

Définition des variables

  • Gestion dynamique de la mémoire
  • Objets membres d'une classe
  • Définition de constantes
  • Variables non optimisées

Expressions et opérateurs

  • Expressions de base
  • Expressions préfixes
  • Opérations unaires
  • Transtypages explicites
  • Pointeurs sur un membre de classe
  • Opérateur arithmétique
  • Opérateur de comparaisons
  • Opérateur bit à bit
  • Opérateur logique
  • Affectations
  • Opérateur virgule
  • Expressions constantes
  • Évaluation des expressions

Héritages

  • Relation entre les classes
  • Héritage de propriétés
  • Accès aux membres de la classe de base
  • Héritages multiples
  • Classes de bases virtuelles
  • Constructeurs et classes de bases virtuelles
  • Fonctions virtuelles
  • Fonctions abstraites
  • Classes abstraites
  • Représentation des liens de dérivation

Surcharge

  • Surcharge des fonctions
  • Surcharge d'opérateurs
  • Opérations unaires et binaires
  • Accès aux membres d'une classe
  • New et delete

"Templates"

  • Définitions de patrons
  • Patrons de fonctions
  • Transmission d'opérateurs
  • Arguments pour patrons
  • Sélections des fonctions surchargées

Traitement des exceptions

  • Traitement des erreurs dans les programmes
  • Traitement des erreurs en C++
  • Traitement des exceptions imbriquées
  • Classes des expressions
  • Liste des expressions valides 
  • Fonctions spéciales de traitement des exceptions
Logo de CIT FORMATION INFORMATIQUE - Formation Langage C++

Proposé par

CIT FORMATION INFORMATIQUE

"Voir loin & longtemps"

Voir la fiche entreprise
Logo de CIT FORMATION INFORMATIQUE - Langage C++

Langage C++

0 ville proposant cette formation
Logo

La 1ère plateforme pour trouver une formation, choisir son orientation ou construire son projet de reconversion.

© 2024 France Carrière. Tous droits réservés.