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

  • Les trois petits cochons
    1222 mots | 5 pages
  • Pointeurs langage c
    370 mots | 2 pages
  • Builder c++
    29719 mots | 119 pages
  • Polo montagut
    441 mots | 2 pages
  • Css langage
    3174 mots | 13 pages
  • Langage c++
    315 mots | 2 pages
  • Les agregations en c++
    950 mots | 4 pages
  • Langage c++
    1446 mots | 6 pages
  • Tous les matins du monde (oeuvre en contexte)
    905 mots | 4 pages
  • Monoprix
    1031 mots | 5 pages
  • le dernier jour d un condamne
    1187 mots | 5 pages
  • Apprentissage du langage C#
    14699 mots | 59 pages
  • Histoire
    435 mots | 2 pages
  • 2 1
    19411 mots | 78 pages
  • LE LANGAGE C++
    1589 mots | 7 pages