Foros del Web » Programación para mayores de 30 ;) » C/C++ »

Cosa rara sobrecarga del flujo de entrada

Estas en el tema de Cosa rara sobrecarga del flujo de entrada en el foro de C/C++ en Foros del Web. Hola a todos, estoy implementando una clase para enteros grandes, HugeInt, y en la sobrecarga del flujo de entrada >>, tengo una cosa muy rara, ...
  #1 (permalink)  
Antiguo 06/12/2008, 05:58
 
Fecha de Ingreso: julio-2008
Mensajes: 7
Antigüedad: 15 años, 9 meses
Puntos: 0
Cosa rara sobrecarga del flujo de entrada

Hola a todos, estoy implementando una clase para enteros grandes, HugeInt, y en la sobrecarga del flujo de entrada >>, tengo una cosa muy rara, funciona, pero no entiendo por que funciona, no debería funcionar .

istream & operator >> (istream & in, HugeInt & grande)
{
char * s;
s = new char[1];
in >> s;
grande = HugeInt(s);
return in;

}

Este es el fragmento de código, el caso es que declaro un char* reservo espacio para un caracter y puedo meter 20 caracteres.......

Alguien tiene alguna idea de que está pasando?
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:19.