« Programmation C++/Un premier programme » : différence entre les versions

Contenu supprimé Contenu ajouté
m Formatage, ajout de code
Ligne 22 :
 
== Explications ==
=== La directive <ttcode>#include</ttcode> ===
La directive de compilation <ttcode>#include <iostream></ttcode> permet d'inclure les prototypes des différentes classes contenues dans la bibliothèque standard iostream. Cette bibliothèque contient la définition de <ttcode>cout</ttcode> qui permet entre autre d'afficher des messages à l'écran.
 
=== L'espace de nommage standard ===
Ligne 32 :
 
=== L'objet cout ===
Il permet d'envoyer des caractères vers le flux de sortie standard du programme, c'est-à-dire l'écran pour ce programme (sa fenêtre console). Il permet donc d'afficher des messages à l'écran. En utilisant l'opérateur <ttcode>&lt;&lt;</ttcode>, on peut écrire une chaîne de caractères à l'écran. L'instruction <ttcode>cout << "BONJOUR";</ttcode> affiche donc le message '''BONJOUR''' à l'écran.
 
=== return 0 ===
Cette instruction (facultative ici) indique que la fonction <ttcode>main</ttcode> est terminée et que tout s'est bien passé.
Nous verrons plus loin ce que veut dire exactement l'instruction <ttcode>return</ttcode>, mais même si elle est facultative il est fortement recommandé de la mettre, que ce soit par simple souci de conformité ou du fait que votre programme est sensé renvoyer une valeur à la fin de son exécution.
 
== Exécution ==