EnglishSite mapContactsFrançais
 SociétéConseilFormationIngénierieProduitsMOATechnologiesMétiersEvénementsRecrutement
Technologies 
C++

Le langage C++ est un langage de programmation qui se situe entre les langages « bas niveau » comme l’Assembleur, et, les langages «haut niveau » comme JAVA. Le langage C++ se situant à la frontière peut interagir avec les couches hardware et fonctionner comme un puissant langage de haut niveau.

Le langage C++ possède les caractéristiques suivantes :

  • Programmation orientée objet : les concepts objets (classe, héritage, polymorphisme) sont directement utilisables en C++. La programmation objet améliore la productivité et permet une meilleure réutilisation du code existant.
  • Portabilité : il est possible de compiler le même code C++ sur la plupart des plates-formes matérielles et sur des systèmes d’exploitation différents sans effectuer de modifications importantes du code
  • Modularité : le code source d’une application développée en C++ peut être séparé en plusieurs fichiers (en règle générale, un fichier par classe) qui sont compilés séparément. Cela procure des gains de temps en mise au point, une simple modification dans un fichier entraîne le recompilation de cet unique fichier et pas de l’ensemble de l’application.
  • Compatibilité avec le langage C : tout code écrit en langage C peut facilement être inclus dans un programme C++
  • Performance : le code C++ compilé est très efficace, ceci vient de sa dualité comme langage de «bas niveau» et de «haut niveau»

Pour la mise en œuvre de C++, SOFTEAM se propose de mettre son expertise et la capitalisation de son expérience à votre disposition au travers de son offre de Conseil, Formation, Ingénierie ou Produits.

Copywright © 2009 SOFTEAM - Think Object : Modeling