es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: SIGINT

Capturar SIGINT en Xcode 12.5.1

En Xcode, quiero hacer algo cuando se presiona ctrl + c, pero parece que lldb no captura la señal SIGINT. Intenté con el programa C++ más simple, solo para una prueba: #include <stdio.h> #include <signal.h> void sigintHandler(int sig_num) { signal(SIGINT, sigintHandler); printf(“Estoy haciendo algo \n”); fflush(stdout); } int main () . . . Read more

¿Cómo realizo una suspensión interrumpible en Rust?

Estoy escribiendo un programa en Rust que realiza una acción cada 2 segundos. El programa también utiliza la biblioteca ctrlc para manejar interrupciones. Sin embargo, en algunos casos, tengo que esperar hasta 2 segundos para matar el proceso. Estoy usando la función predeterminada std::thread::sleep, que aparentemente no puede ser interrumpida. . . . Read more