| ||||
Changement de langage, changement de fonctions. Pour écrire dans la console en C++, nous faisons comme ceci :
Vous reconnaissez les opérateurs de flux sortant (<<) que je vous ai présenté dans la sections sur les opérateurs. Mais qu'est-ce que c'est que std::cout et std::endl ?
Compilons ce programme : g++ -Wall main.cpp -o test Nous obtenons : ./test Hello world Ça revient au même qu'en C, mais nous avons utilisé un flux et des opérateurs de flux. Mais quel est l'avantage ? L'avantage est que vous pouvez afficher tout ce que vous voulez dans la console du moment que l'opérateur de flux sortant est définit. En plus clair : vous n'avez plus besoin de faire des conversions (genre Mélangeons les types à afficher dans la console :
On n'oublie pas de recompiler : g++ -Wall main.cpp -o test Voilà ce que l'on obtient : ./test Hello world Une chaîne, un entier 42, un double 3.1416, un caractère a Vous n'avez pas eu besoin de faire une seule conversion. Vous gagnez en clarté dans votre programme et donc vous ferez moins de fautes. | ||||
|