Date et heure de dépôt : 18/03/2007 17:55:19
Formation négociée : 5491
Notre hotline est à votre disposition pour vous accompagner au 33 (0)1 55 58 04 27.
Introduction
Histoire, versions et standardisation
C par rapport au C++
C++ et les autres langages
Environnement, outils divers
La compilation
Syntaxe basique et manipulations
Grammaire locale
Commentaires
Fonction main() et principe de point d’entrée
Entrées-sorties simples
Organisation complète d’une application en C++
Les variables et les structures
Définition, utilisation
Vie et mort des variables simples
Types principaux et environnement d’exécution
Transtypage
Arithmétique et opérations diverses ; les conditions
Constantes (C et C++)
Les tableaux - manipulation, création, avantages du C++
Les boucles et le traitement de données multiples
Exemples de manipulation de données
Les pointeurs simples, l’accès à une mémoire quelconque
Les références
Contrôle de la mémoire
Etude de cas : un résolveur d’opérations
Les fonctions
Définitions, utilisation
Arguments simples
Pointeurs et références
Valeur de retour
Surcharge de fonctions
L’objet en C++
Ensembles du C, les structures
Déclaration et utilisation de classes
Les attributs et méthodes d’instance
Constructeurs, destructeurs, surcharge
Etude de cas : une classe complète et parfaitement développée
L’aggrégation, relations entre les données - problèmes et solutions
Exemple complet : une application de gestion associative
Champs statiques
Héritage, la réutilisabilité
Polymorphisme et abstraction des classes
Héritage multiple : possibilité, problèmes, conseils
Etude de cas : un annuaire
La surcharge des opérateurs
Les besoins, les possibilités, alternatives
Le mécanisme général
Recherche d’une solution idéale
Les templates du C++
Intéret - quand utiliser, quand éviter ?
Templates de fonction et exemples fondamentaux
Templates complètes de classes
Bibliotèques standards du C++
Les conventions du C++, la documentation
Disponibilité et conflit - utilisation réelle
Les espaces de nommage en C++
Accès à la console, aux fichiers
Les chaines de caractères - aspects complexes des conversions
La STL - conteneur, itérateurs, foncteurs
Présentation des bibliotèques de présentation Linux (SDL) et Windows (API Win32, DX)
Développeurs
Langage C++ objet programmation MVC .net développement application classes initiation nantes paris loire-atlantique ile de france pays de la loire initiation perfectionnement