viernes, 3 de mayo de 2013

C++ Uso de las funciones miembro get, put y eof.


#include <iostream>
using std::cin;
using std::cout;
using std::endl;

int main()
{
   int caracter; // usa int, ya que char no puede representar EOF

   // pide al usuario que introduzca una línea de texto
   cout << "Antes de la entrada, cin.eof() es " << cin.eof() << endl
      << "Escriba un enunciado seguido del fin de archivo:" << endl;

   // usa get para leer cada carácter; usa put para mostrarlo
   while ( ( caracter = cin.get() ) != EOF )
      cout.put( caracter );

   // muestra el caracter de fin de archivo
   cout << "\nEOF en este sistema es: " << caracter << endl;
   cout << "Despues de introducir EOF, cin.eof() es " << cin.eof() << endl;
   return 0;
} // fin de main

No hay comentarios.:

Publicar un comentario

Es muy importante tu comentarios: