[Programación] Segmentation fault y la pu.. que lo pario
Horacio Castellini
programacion@lugro.org.ar
Sun, 27 Apr 2003 10:54:42 -0300 (ART)
> char * velo;
> char * ang;
> char * time;
>
> sprintf(velo,"%lf",v0);
> sprintf(ang,"%lf",angulo);
> sprintf(time,"%lf",tiempo);
>
Si según vi este es uno de los errores graves que no
te sale cuando "debugeas" pues las biblioteca C estan
"stripeadas" te debe salir una referencia a como una
dirección hexadecimal. Lo correcto para mi sería
#define T 100 // acepto doble precisión
char *velo;
--------
if(!cin<<vo) error("Fallas en E/S);
// Donde la fución error es definida antes
velo=new char[T];
sprintf(velo,"%lf",v0);
pues creo que lo confundís con
char velo="7.5"
Que no es lo mismo.
Saludos Horacio
------------
Internet GRATIS es Yahoo! Conexión
4004-1010 desde Buenos Aires. Usuario: yahoo; contraseña: yahoo
Más ciudades: http://ar.online.yahoo.com