CTRL+C parancsot hogyan lehet kiadni Linux alatt C programban?
Figyelt kérdés
az
exit(0); // ez nem ugyan az ?!? valami hasonlo parancs letezik rá ?
2017. febr. 7. 13:05
1/2 A kérdező kommentje:
talaltam egy ilyet, ezt az egeszet fel kell hasznalni ?!?
#include <signal.h>
void register_sig_handler();
void sigint_handler(int sig);
void register_sig_handler()
{
struct sigaction sia;
bzero(&sia, sizeof sia);
sia.sa_handler = sigint_handler;
if (sigaction(SIGINT, &sia, NULL) < 0) {
perror("sigaction(SIGINT)");
exit(1);
}
}
void sigint_handler(int sig)
{
done = 1;
}
2017. febr. 7. 13:22
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!