Me gustaría saber cómo leer de caracter en caracter un documento, por ejemplo:
Código
#include <iostream> #include <fstream> using namespace std; int main () { ifstream ifs ("entrada.txt"); cout << ifs[5]; /*Esto está mal pero viene a sugerir lo que busco Quiero imprimir el elemento número 5 del fichero*/ return 0; }
Está la posibilidad de guardar el contenido del fichero en una tabla con "ifs.getline (tabla, 256)", el caso es que ni sé el tamaño del texto ni me interesa guardarlo todo en una tabla cuyos elementos son del mismo tipo sino en varias tablas para separar los caracteres de los operandos numéricos. Por tanto debo recorrer el fichero elemento a elemento para comprobar su tipo.
Gracias y saludos.