Buscar..


Observaciones

La biblioteca estándar <iostream> define algunas secuencias para entrada y salida:

|stream | description                      |
|-------|----------------------------------|
|cin    | standard input stream            |
|cout   | standard output stream           |
|cerr   | standard error (output) stream   |
|clog   | standard logging (output) stream |

De las cuatro secuencias mencionadas anteriormente, cin se usa básicamente para la entrada del usuario y otras tres se usan para generar los datos. En general o en la mayoría de los entornos de codificación, cin ( entrada de consola o entrada estándar) es teclado y cout ( salida de consola o salida estándar) es monitor.

cin >> value

cin   - input stream
'>>'  - extraction operator
value - variable (destination)

cin aquí extrae la entrada introducida por el usuario y alimenta en valor variable. El valor se extrae solo después de que el usuario presiona la tecla ENTER.

cout << "Enter a value: "

cout              - output stream
'<<'              - insertion operator
"Enter a value: " - string to be displayed

cout here toma la cadena que se muestra y la inserta en la salida estándar o monitor

Todos los cuatro corrientes se encuentran en espacio de nombres estándar std por lo que necesitamos para imprimir std::stream de corriente de stream usarlo.

También hay un manipulador std::endl en el código. Se puede usar solo con flujos de salida. Inserta el carácter de final de línea '\n' en el flujo y lo vacía. Provoca producción inmediata.

entrada de usuario y salida estándar

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


Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow