Ver Mensaje Individual
  #5 (permalink)  
Antiguo 15/04/2009, 16:29
Avatar de fradve
fradve
 
Fecha de Ingreso: abril-2009
Mensajes: 157
Antigüedad: 15 años, 8 meses
Puntos: 7
Respuesta: Como leer un TXT en turbo C++ y almacenar la informacion en una variable e

Hola,


Que te parece esta variación de tu programa, solo no utilicemos string emplea solo char de esta manera, y la conversión la haces con las funciones que mecionó claw.

Código c++:
Ver original
  1. #include<iostream.h>
  2. #include<fstream.h>
  3. #include<stdio.h>
  4. #include<string.h>
  5. #include<conio.h>
  6.  
  7. void main()
  8. {
  9.   int i=0;
  10.  
  11.   char linea[10];
  12.   char dat[10][10]={""};
  13.  
  14.   ifstream MiArchivo;
  15.  
  16.   MiArchivo.open("c:\\prueba.txt");
  17.  
  18.  
  19.   if (!MiArchivo.fail())
  20.   {
  21.     while (!MiArchivo.eof() )
  22.     {
  23.       MiArchivo.getline(linea,sizeof(linea));
  24.       cout << linea << endl;
  25.       strcpy(dat[i],linea);
  26.       i++;
  27.     }
  28.     MiArchivo.close();
  29.   }
  30.   else
  31.    printf ("No se pudo abrir el archivo.");
  32.   getch();
  33. }


Espero que te sea de ayuda...