
Accueil > Formations > Développement et méthodes > C++ 1C C++ – Mise à jour des compétences sur le langage C
Formation C++ 1C C++ – Mise à jour des compétences sur le langage C
Domaine : Développement et méthodes
DURÉE
2 jour(s)
OBJECTIFS
Le langage C++ est une extension du langage C. Les personnes n’ayant plus manipulé le langage C depuis plusieurs années pourront se remettre à jour en suivant cette formation.
Pré-requis
Avoir déjà fait un peu de programmation C ou avoir déjà manipulé un autre langage de programmation informatique.
Participants
Développeur souhaitant appréhender les langages de programmation C et C++.
coût
Nous contacter pour une formation sur mesure ou en intra
LIEUx de formation
Notre centre de formation à Sophia AntipolisOu sur votre site en formation intra
PROGRAMME DE FORMATION
C++ 1C C++ – Mise à jour des compétences sur le langage C
Historique et introduction
Pourquoi le langage C ?
Historique du langage
Les différentes versions de la norme C ISO
Le langage C ISO 2011
Présentation de GNU GCC et d’Eclipse/CDT
Travaux pratiques (Mise en oeuvre d’un "Hello World" avec Eclipse/CDT)
Historique du langage
Les différentes versions de la norme C ISO
Le langage C ISO 2011
Présentation de GNU GCC et d’Eclipse/CDT
Travaux pratiques (Mise en oeuvre d’un "Hello World" avec Eclipse/CDT)
Types et variables
La déclaration de variables de C
Les types de données numériques
L’entête stdbool.h et les booléens
Manipulation de caractères et de chaînes de caractères
Les opérateurs C et les expressions
Les types de données numériques
L’entête stdbool.h et les booléens
Manipulation de caractères et de chaînes de caractères
Les opérateurs C et les expressions
Le pré-processeur C
Pourquoi utiliser le préprocesseur ?
Compilation conditionnelle
Programmation modulaire
Définition de macros et de macros paramétrées
Autres instructions du préprocesseur
Compilation conditionnelle
Programmation modulaire
Définition de macros et de macros paramétrées
Autres instructions du préprocesseur
Les instructions du langage C
Instructions conditionnelles
Instructions itératives
Instructions de débranchement
Instructions itératives
Instructions de débranchement
Les fonctions en C
Définir une fonction en C
Fonctions à nombre variable de paramètres et le fichier tdarg.h
Définition de fonctions récursives
Définir une librairie de fonctions réutilisables
Inclusion et utilisation de la librairie de fonction
Fonctions à nombre variable de paramètres et le fichier tdarg.h
Définition de fonctions récursives
Définir une librairie de fonctions réutilisables
Inclusion et utilisation de la librairie de fonction
Types de données composés
Les types énumérés
Les structures de données
Les unions
Les structures de données
Les unions
Les librairies C standards
Le fichier stdio.h
Le fichier stdlib.h
Le fichier string.h
Le fichier math.h
Le fichier time.h
Le fichier threads.h
Les autres fichiers standards
Le fichier stdlib.h
Le fichier string.h
Le fichier math.h
Le fichier time.h
Le fichier threads.h
Les autres fichiers standards
dates des formations a grenoble
dates des formations a SOPHIA ANTIPOLIS
formations associées
- C++ 1C C++ - La persistance des données via Qt SQL
- C++ 1C C++ - Programmation Orientée Objet en C++ : les compléments
- C++ 1C C++ - Programmation Orientée Objet en C++ : les fondamentaux
- C++ 2C C++ - Conception d interfaces graphiques avec Qt 5
- C++ 2C C++ - Utilisation de Web Services en Qt
- C++ 4C C++ - Préparation et passage de la certification
- C++ Programmation C++ Moderne
- Langage C++ La librairie BOOST
- Langage C++ Valgrind