Académique Documents
Professionnel Documents
Culture Documents
Introduction
Prsentations des plus et les diffrences du
de Bell au dbut des annes 1980 par Bjarne Stroustrup . Conu pour tre compatible avec le C, qu'il amliore sur de nombreux points. Un langage hybride, qui n'oblige pas la programmation objet.
la surcharge de fonctions le passage par rfrence l'emplacement des dclarations l'allocation dynamique
donnes, et de leur implmentation concrte. la programmation objet : hirarchie de classes et hritage. la programmation gnrique : classes patron et algorithmes gnriques.
2.1 Commentaires
En plus des symboles /* et */ utiliss en C, le
langage C++ offre les symboles // qui permettent d'ignorer tout jusqu' la fin de la ligne.
2.1 Commentaires
Exemple 2-1.
#include <stdio.h> #define A /* commentaire traditionnel sur plusieurs lignes valide en C et C++ */ int main() { // commentaire de fin de ligne valide en C++ #ifdef A // une partie d'un programme en C ou C++ peut toujours // tre ignore par les directives au prprocesseur // #if .... #endif printf("A est defini\n"); #else printf("A n'est pas defini\n"); #endif return 0; }