SoloCodigo

Programación General => C/C++ => Mensaje iniciado por: fagos08 en Viernes 13 de Noviembre de 2009, 00:33

Título: Separar lineas de archivo de texto
Publicado por: fagos08 en Viernes 13 de Noviembre de 2009, 00:33
Buenas.

soy nuevo en este foro, y empiezo a programar apenas en C++, necesito ayuda, tengo que separar un archivo de texto que está estructurado mas o menos de la siguiente forma:

Código: Text
  1.  
  2. 0
  3. 7
  4. 30
  5. +0-500
  6. +110+0
  7. +7400+0+3700+0-
  8. +1100+0
  9. +0+300
  10. -811+0
  11. -7977+0-3988-300+
  12. -811+0
  13. +0+200
  14. 8
  15. 38
  16. 0
  17.  
  18.  
Lo que necesito es separar cada una de esas líneas, y después separar cada cifra y guardarla en una variable para después utilizarla para realizar ciertas funciones, el problema es que no encuentro la forma de separar las cifras, cada línea debe dibujar una figura, pero necesito separar esas cifras para poder utilizarlas, agradezco su ayuda de antemano. saludos
Título: Re: Separar lineas de archivo de texto
Publicado por: Geo en Miércoles 18 de Noviembre de 2009, 08:06
Hazlo con ciclos for, uno para recorrer línea por línea, dentro recorres por letra checando si lo que lees es un número o un signo.