这个小例子也许能帮助大家理解一下SIGUSR1的用法
2013-05-16 15:28
645 查看
from:http://www.cppblog.com/prayer/archive/2008/08/21/59574.html
using namespace std;
#include <signal.h>
void func(int sig)
{
cout<<"用户自定义"<<endl;
}
int main()
{
signal(SIGUSR1,func);
pid_t pid = getpid();
kill(pid,SIGUSR1);//用户自定义信号,kill具有发信号的功能,这行代码的意思是“向自身进程pid发信号SIGUSR1,
// 执行的最终结果是触发SIGUSR1信号
}坚持就是胜利!
给自身进程发信号应该是raise(信号) 吧。。。
这个小例子也许能帮助大家理解一下SIGUSR1的用法!!看一下吧!!
#include <iostream>using namespace std;
#include <signal.h>
void func(int sig)
{
cout<<"用户自定义"<<endl;
}
int main()
{
signal(SIGUSR1,func);
pid_t pid = getpid();
kill(pid,SIGUSR1);//用户自定义信号,kill具有发信号的功能,这行代码的意思是“向自身进程pid发信号SIGUSR1,
// 执行的最终结果是触发SIGUSR1信号
}坚持就是胜利!
给自身进程发信号应该是raise(信号) 吧。。。
相关文章推荐
- 帮助大家理解一下递归函数的返回值...
- 几个例子帮助你理解JavaScript this的用法
- 今天开始学PID电机控制,这个作者写得很不错,和大家分享一下~~~ PID控制算法通俗理解 作者:whut_wj 来源:http://blog.eccn.com/space.php?uid=35
- 帮助大家理解一下递归函数的返回值...
- 帮助理解this用法的几个例子
- 给大家做了一个关于日程的例子,可以参考一下,对进一步学习有所帮助
- ios地图小例子和手势的使用 供大家参考一下呦
- 一个例子理解threadLocal用法
- 算法之平衡树 - 红黑树(JQuery+Js+Canvas版本的,帮助大家理解)
- 请大家帮忙解决一下这个问题,十分感谢!
- 一个例子帮助理解正则表达式
- 通过这个例子一眼就看懂java中wait和notify()用法
- location.hash的用法及onhashchange (精华,建议大家没事读一下)
- PHP DES加密解密(这个类有问题,提醒一下大家,解密后字符面有一段乱码,但看不到)
- Linux中许多常用命令是必须掌握的,这里将我学linux入门时学的一些常用的基本命令分享给大家一下,希望可以帮助你们。
- 关于在适配器中更新ui的方法(写这个东西只是为了自己理解,不要看,大家看不懂)
- Asp中通过简单的例子理解下ByVal和ByRef的用法
- 重新理解一下对象class这个东西
- 另一篇摘抄的文章, 或许可以帮助理解一下osi的概念
- 私有继承的一个例子,帮助加强理解