int raise(int iSignal);
#include <iostream> #include <csignal> void InterruptHandler(int iArgument) { std::cout << "Inside Handler" << std::endl; std::cout << "Handler Argument = " << iArgument << std::endl; } int main() { using namespace std; void (*pfnOldHandler)(int); pfnOldHandler = signal(SIGTERM, InterruptHandler); int iReturnValue = raise(SIGTERM); cout << "Return value = " << iReturnValue << endl; return 0; }
© 20072024 XoaX.net LLC. All rights reserved.