Marcelo, c�mo se realiza eso que usted dice? -----Mensaje original----- De: Marcelo E. Magallon <[EMAIL PROTECTED]> Para: Linux List CR <[EMAIL PROTECTED]> Fecha: Martes 2 de Abril de 2002 03:06 AM Asunto: Re: USO DE TECLAS DE FUNCI�N EN PROGRAMA EN LINUX
>>> Eduardo Oviedo Ocampo <[EMAIL PROTECTED]> writes: > > > Tengo un programa que corre bajo Linux (Red Hat 7.0) > > la distribuci�n es irrelevante en este caso... > > > El programa tiene un procedimiento que permite comprobar si se > > oprimi� esa tecla, donde se le pregunta al usuario si desea abandonar > > el programa, si dice que no, contin�a. Pero si se vuelve a oprimir > > Ctrl+C no se activa el procedimiento, como si ya no estuviera > > reconociendo dicha combinaci�n. > > Con la interface de SysV un "signal handler"[0] se desinstala una vez > que la se�al es entregada... con glibc eso quiere decir ya sea que se > est� usando sysv_signal o que el programa est� siendo compilado directa > o indirectamente con _XOPEN_SOURCE definido y se est� usando la funci�n > signal. Use sigaction, es menos problem�tico. > > [0] �C�mo se dice eso en espa�ol? �manejador de se�ales? Por alg�n > motivo todo esto lo he aprendido en ingl�s :-\ > >-- >Marcelo > > >-- >�Desea desuscribirse? Escriba a [EMAIL PROTECTED] con el tema >'unsubscribe'. M�s informaci�n: http://www.linux.or.cr/listas > -- �Desea desuscribirse? Escriba a [EMAIL PROTECTED] con el tema 'unsubscribe'. M�s informaci�n: http://www.linux.or.cr/listas
