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

Signal en C++, ¿Cómo funcionan?

Estas en el tema de Signal en C++, ¿Cómo funcionan? en el foro de C/C++ en Foros del Web. Hola, Pues he creado un programa en C++ y me gustaría saber como hago para que ejecute una función cuando el programa sea cerrado desde ...
  #1 (permalink)  
Antiguo 28/05/2008, 16:27
 
Fecha de Ingreso: mayo-2008
Mensajes: 5
Antigüedad: 16 años, 5 meses
Puntos: 0
Signal en C++, ¿Cómo funcionan?

Hola,

Pues he creado un programa en C++ y me gustaría saber como hago para que ejecute una función cuando el programa sea cerrado desde el administrador de tareas o similar,¿sería posible?.

He probado con:
signal(SIGABRT, SignalHandler);
signal(SIGILL, SignalHandler);
signal(SIGINT, SignalHandler);
signal(SIGSEGV, SignalHandler);
signal(SIGTERM, SignalHandler);
signal(SIGBREAK, SignalHandler);

Pero no va a la función SignalHandler :S.

Saludos.

Última edición por SnakeDrak; 28/05/2008 a las 16:55
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 14:01.