Services d'assistance
    Dépannage informatique
    Index CCM
    Historique CCM
Depannage informatique et aide informatique - Id Cube
Page d'accueil
Ajouter aux favoris
Contribuer à cet article
Ecrire à Jean-Francois Pillou
Langage C++
Introduction
Caractéristiques
Types de données
Variables
Opérateurs
Structures conditionnelles
Fonctions
Tableaux
Pointeurs
Chaînes de caractères
Structures
Concept de classe
Objets
Constructeurs Destructeurs
Accesseurs Mutateurs
Version 2.0.6
 
Introduction au langage C++ Page précédente Page suivante Retour à la page d'accueil

Histoire du C++

Le langage C++ est une « amélioration » du langage C (le langage C a été mis au point par M.Ritchie et B.W.Kernighan au début des années 70). Bjarne Stroustrup, un ingénieur considéré comme l'inventeur du C++, a en effet décidé d'ajouter au langage C les propriétés de l'approche orientée objet. Ainsi, vers la fin des années 80 un nouveau langage, baptisé C with classes (traduisez « C avec des classes »), apparaît. Celui-ci a ensuite été renommé en C++, clin d'œil au symbole d'incrémentation ++ du langage C, afin de signaler qu'il s'agit d'un langage C amélioré (langage C+1).

Les améliorations du C++

Le C++ reprend la quasi-intégralité des concepts présents dans le langage C, si bien que les programmes écrits en langage C fonctionnent avec un compilateur C++. En réalité le langage C++ est un surensemble du C, il y ajoute, entre autres, des fonctionnalités objet :

ainsi qu'un ensemble de nouvelles fonctionnalités, parmi lesquelles :

  • le contrôle de type
  • les arguments par défaut
  • la surcharge de fonctions
  • les fonctions inline
  • ...


Page précédente Page suivante

  Ce document intitulé « Langage C++ - Introduction » issu de Comment Ça Marche est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
 
 
   
   
Cette page issue de Commentcamarche.net est soumise à la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page tant que cette note apparaît clairement.
Plan du site