Outils pour utilisateurs

Outils du site


nsi:langages:cpp:start

Table des matières

C++

C++ peut être vu comme une extension de C. Voici les différences.

  • C a été développé par Dennis Ritchie entre 1969 et 1973 chez AT & T Bell Labs ; C++ a été développé par Bjarne Stroustrup en 1979.
  • C est contenu dans C++.
  • C++ permet la programmation orientée objet, pas C (c'est ce qui a motivé la conception de C++)
  • Pour l'allocation dynamique, C utilise malloc. En C++, utilise un autre mécanisme.
  • La gestion des erreurs est très limitée en C.

Il s'en suit que la programmation en C++ est semblable à la programmation en C mais permet l'utilisation de classes et donne donc accès à des outils supplémentaires.

Playgrounds

Pour découvrir sans avoir à installer le compilateur chez soi, il existe plusieurs applications en lignes, par exemple C++ shell ou C playground (déjà rencontré pour C, mais qui compile en C++)

Plus de détails

nsi/langages/cpp/start.txt · Dernière modification : de goupillwiki