Error al compilar alloc

Iniciado por nolasco281, 22 Julio 2014, 17:52 PM

0 Miembros y 1 Visitante están viendo este tema.

nolasco281

Hola como estan

Estaba manejando un ejemplo de lectura

pero me muestra el siquiente error.

segun leei alloc esta en des uso, cual seria la libreria correcta por la cual deberia remplazarla segun lei podia usar memory.

utillize malloc pero no se si esta correcto.



luego de hacer lo anterior me muestra el siquiente error

No se a que se deba talvez alquien me pueda orientar un poco.



Saludos gracias.

Lo que se puede imaginar... se puede programar.

kutcher

#1
Cita de: nolasco281 en 22 Julio 2014, 17:52 PM
Código (cpp) [Seleccionar]
char *buffer = (char *)alloc(512);

La función seria alloca(); esta función no es estandar es utilizada para asignar memoria en la pila, recomiendo que utilices las estandares como malloc y compañia

Cita de: nolasco281 en 22 Julio 2014, 17:52 PM
luego de hacer lo anterior me muestra el siquiente error
No se a que se deba talvez alquien me pueda orientar un poco.

Podrias publicar declaración de la estructura REGPACK

nolasco281

Hola

Gracias por responder kutcher ese fue todo el codigo que nos proporcionaron disculpa mi ignorancia no entiendo declaración de la estructura REGPACK.

Ya que tengo otros ejemplos parecidos a este pero este es el unico que no me funciono.

Saludos y gracias nuevamente.
Lo que se puede imaginar... se puede programar.

kutcher

Cita de: nolasco281 en 22 Julio 2014, 18:43 PM
Gracias por responder kutcher ese fue todo el codigo que nos proporcionaron disculpa mi ignorancia no entiendo declaración de la estructura REGPACK.
Ya que tengo otros ejemplos parecidos a este pero este es el unico que no me funciono.

En ese caso debe ser una estructura definida en alguna libreria que utilizas, que compilador utilizas?

nolasco281

Hola Utiliza el dev-c++

Y creo que estas en lo correcto debo de probar con otros compiladores?

Cita de: kutcher en 22 Julio 2014, 19:11 PM
En ese caso debe ser una estructura definida en alguna libreria que utilizas, que compilador utilizas?

Lo que se puede imaginar... se puede programar.

kutcher

Cita de: nolasco281 en 22 Julio 2014, 19:21 PM
Hola Utiliza el dev-c++
Y creo que estas en lo correcto debo de probar con otros compiladores?

Busque información sobre el tema y encontre que las estructura REGPACK esta definida en la libreria bios.h

nolasco281

Hola estuve probando lo que comento kutcher el REGPACK se encuentra en la libreria dos.h

y quisiera saber por que el turbo C/C++ si compilo y en el dev-C++ no?

y que otro IDE lo correria sin problema y por que sucede esto.

Lo que se puede imaginar... se puede programar.