C++
Entrée / sortie basique en c ++
Recherche…
Remarques
La bibliothèque standard <iostream> définit peu de flux pour l’entrée et la sortie:
|stream | description |
|-------|----------------------------------|
|cin | standard input stream |
|cout | standard output stream |
|cerr | standard error (output) stream |
|clog | standard logging (output) stream |
Sur les quatre flux mentionnés ci-dessus, cin est essentiellement utilisé pour la saisie par l'utilisateur et trois autres pour la sortie des données. En général ou dans la plupart des environnements de codage, cin ( entrée de console ou entrée standard) est clavier et cout ( sortie de console ou sortie standard) est moniteur.
cin >> value
cin - input stream
'>>' - extraction operator
value - variable (destination)
cin extrait ici l'entrée saisie par l'utilisateur et alimente la valeur variable. La valeur est extraite uniquement après que l'utilisateur a appuyé sur la touche ENTER.
cout << "Enter a value: "
cout - output stream
'<<' - insertion operator
"Enter a value: " - string to be displayed
cout prend ici la chaîne à afficher et l'insère à la sortie standard ou au moniteur
Les quatre flux sont situés dans l'espace de noms standard std . Nous devons donc imprimer std::stream pour que le stream puisse l'utiliser.
Il y a aussi un manipulateur std::endl dans le code. Il ne peut être utilisé qu'avec des flux de sortie. Il insère le caractère '\n' de fin de ligne dans le flux et le vide. Cela provoque une production immédiate.
entrée utilisateur et sortie standard
#include <iostream>
int main()
{
int value;
std::cout << "Enter a value: " << std::endl;
std::cin >> value;
std::cout << "The square of entered value is: " << value * value << std::endl;
return 0;
}