elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el Twitter! de elhacker.NET


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Lectura de ficheros de texto en c++
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Lectura de ficheros de texto en c++  (Leído 1,457 veces)
angelicavf

Desconectado Desconectado

Mensajes: 3


Ver Perfil
Lectura de ficheros de texto en c++
« en: 30 Enero 2016, 19:04 pm »

Hola que tal chicos! tengo un inconveniente... tengo un fichero de texto de esta manera:
entrada.txt que tiene:

S->2A0
A->_|2A|1A|0A
S->0B1|1A0
A->0B1|_
B->1A0|_

yo quiero crear un ciclo que guarde en un arreglo de string en  el caso de la primera linea : S  2A0
luego en la siguiente iteracion en el mismo arreglo pero sobreescrito me  guarde la segunda linea como : A _  2A 1A 0A  y asi sucesivamente, no quiero que se guarden estos simbolos en mi arreglo "- > | ", necesito procesar solo las letras y numeros.

habia hecho algo como :
     
 
       ifstream archivo("entrada.txt");

       for(j=0;j<5;j++){
         archivo>>Prod[j];
          }

     
en ese caso se guardaba asi:   S->2A0   A->_|2A|1A|0A   S->0B1|1A0   A->0B1|_   B->1A0|_

Gracias de antemano! :D


En línea

MAFUS


Desconectado Desconectado

Mensajes: 1.603



Ver Perfil
Re: Lectura de ficheros de texto en c++
« Respuesta #1 en: 30 Enero 2016, 19:44 pm »

Antes de pasar el carácter al array mira si es un carácter que te interesa, en caso contrario:
· Lo conviertes en espacio y lo metes en el array y pones un marcador como que ya has hecho un espacio.
· Lees el siguiente carácter: si te interesa lo agregas al array y pones el marcador de espacio a 0. Si no te interesa miras el marcador de espacio: si está a 0 introduces un espacio al array, si está a 1 simplemente ignoras el carácter y vuelves a leer.


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[Solucionado] Problema de lectura de ficheros
.NET (C#, VB.NET, ASP)
Kasi 2 3,521 Último mensaje 17 Julio 2009, 17:43 pm
por Kasi
Duda con lectura de ficheros txt
Programación C/C++
Blaster 1 1,766 Último mensaje 11 Abril 2013, 21:13 pm
por Carloswaldo
lectura y escritura de ficheros
Programación C/C++
franfis 6 3,571 Último mensaje 20 Abril 2013, 19:16 pm
por cypascal
[c++] Problema con la lectura de ficheros
Programación C/C++
chihue 1 1,534 Último mensaje 28 Diciembre 2014, 16:38 pm
por SrCooper
Ayuda urgente con un problema de lectura de ficheros C++
Programación C/C++
JohnAMH 0 1,060 Último mensaje 20 Octubre 2018, 20:13 pm
por JohnAMH
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines