Le langage c++

5521 mots 23 pages
HISTOIRE DU C++

|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'oeil 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 sur-ensemble du C, il y ajoute, entre autres, des fonctionnalités objet: • L'encapsulation • L'héritage (simple et multiple) • Le polymorphisme ainsi qu'un ensemble de nouvelles fonctionnalitées, parmi lesquelles: • le contrôle de type • les arguments par défaut • la surcharge de fonctions • les fonctions inline • ...
CARACTERISTIQUES

|Le fichier source |

Le fichier source d'un programme écrit en langage C++ est un simple fichier texte dont l'extension est par convention .CPP.
Ce fichier source doit être un fichier texte non formatté, c'est-à-dire un fichier texte dans sa plus simple expression, sans mise en forme particulière ou caractère spéciaux, c'est-à-dire qu'il contient uniquement les

en relation

  • Le Langage C
    224868 mots | 900 pages
  • langage C++
    8854 mots | 36 pages
  • dissertation sur le langage
    861 mots | 4 pages
  • LE LANGAGE C++
    1589 mots | 7 pages
  • Langage c++
    315 mots | 2 pages
  • Langage c++
    2264 mots | 10 pages
  • Langage c++
    1446 mots | 6 pages
  • Langage C++
    1228 mots | 5 pages
  • La programmation en c (langage informatique)
    492 mots | 2 pages
  • Le Langage C
    5504 mots | 23 pages