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;
}