La Web del Programador: Comunidad de Programadores
 
    Pregunta:  31489 - ESTRUCTURAS CON FLOAT
Autor:  Mario
Hola a todos......

Tengo problemas con las estructuras de C++, me marca errores cunndo declaro variables de tipo flotante, y no me permite darle valor cuando corre el programa, ya que se sale automáticamente y regresa al código fuente.

El letro que me despliega es: FLOATING POINT FORMAT NOT LINKED. ABNORMAL PROGRAM TERMINATION

Agradecería que me ayudaran con la forma de declarar la estructura o la forma de usar las variables para que pueda usar de este tipo.

GRACIAS

  Respuesta:  Pablo Rebolledo
ummm tenía el mismo problema. la verdad es un bug del turbo, ya que trata de pensar en la forma mas optima de enlazar los float pero cuando usas variables orninarias no TAD.. en este caso las interpreta mal e inmediatamente cancela la ejecucion del programa...

bueno te dejo la solucion a mi me sirvio..
lo que debes hacer es poner esta funcion al comienzo de tu programa, en mi caso la puse luego de declarar las estructuras...

void _bugfix_float(void){ float *bugfix; bugfix=bugfix; }

de esta forma cuando conpiles el compilador entendera que deseas usar flotantes y enlasará las librerias correspondientes

saludos...

  Respuesta:  keyboard keyboard
creo que podorian ser tus rangos ya que el flotante va desde 3.4e-38 a 3.4e38 otra razon seria que le trates de meter una variable tipo char.