[C con Clase] conversion de string a int

Ivan Cachicatari ivancp en latindevelopers.com
Mar Sep 29 23:55:45 CEST 2009


Creo que esto puede solucionarse con estas lineas:

int main()
{
  int num;
  while(cin>>num)
  {
    cout<<num;
  }
}

al compilar el programa tienes que ejecutarlo de esta manera.

programa.exe < datos.txt

Si estas en linux

./programa < datos.txt


El 28 de septiembre de 2009 21:52, Evelyn Adaro <evelynadaro en gmail.com>escribió:

> el problema es que mi fichero es:
> 2
> 1 1
> 1 1
> 4
> 0 -2 -7 0
> 9 2 -6 2
> -4 1 -4 1
> -1 8 0 -2
> 1
> 32
> 2
> -10 10
> -10 10
>
> y al pasarlo asi como me dicen me toma solo los primeros
> 2
> 1
> 1
> 4
> 0
> 9
> -4
> -1
> 1
> 32
> 2
> -10
> -10
>
> existe la posibilidad de leer la linea completa como string y despues
> separarla en int. o al tener en el fichero los numeros separado por espacio
> no puedo usar el metodo que me señalan???
>
> _______________________________________________
> Lista de correo Cconclase Cconclase en listas.conclase.net
> http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
> Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ
>



-- 
Ivan Cachicatari Poma
Movil: +(51) 51-9-5175-3803
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20090929/3f10ee8a/attachment.html>


Más información sobre la lista de distribución Cconclase