Signal

 #include <iostream>

#include<csignal>
using namespace std;

void HandleSignal(int Signal) {

    if (Signal == SIGINT) {
        cout << "Terminate" << endl;
    }
}

void delay() {
    for (int i = 0; i < 100000000; i++) {

    }
}

// Sabir 32
//32 sabir
int main() {

    //===========Register
    signal(SIGINT, HandleSignal);


    while (true)
    {

        cout << ".";
        delay();
    }


    signal(SIGINT, HandleSignal);

    return 0;
}

Comments

Popular posts from this blog

Dynamic Memory2

Template

MultiLevel