Programa en C++ para leer archivos palabra por palabra

Dado un archivo de texto, extraiga palabras de él. En otras palabras, lea el contenido del archivo palabra por palabra.
Ejemplo :

Input: And in that dream, we were flying.
Output:
And
in
that
dream,
we
were
flying.

Acercarse :

1) Abra el archivo que contiene la string. Por ejemplo, el archivo llamado «file.txt» contiene una string «geeks for geeks».
2) Cree una variable de flujo de archivos para almacenar el contenido del archivo.
3) Extraiga e imprima palabras del flujo de archivos en una variable de string a través de un ciclo while.

// C++ implementation to read
// file word by word
#include <bits/stdc++.h>
using namespace std;
  
// driver code
int main()
{
    // filestream variable file
    fstream file;
    string word, t, q, filename;
  
    // filename of the file
    filename = "file.txt";
  
    // opening file
    file.open(filename.c_str());
  
    // extracting words from the file
    while (file >> word)
    {
        // displaying content
        cout << word << endl;
    }
  
    return 0;
}

Producción:

geeks
for
geeks.

Publicación traducida automáticamente

Artículo escrito por nickhilrawat y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *