码迷,mamicode.com
首页 >  
搜索关键字:信号处理函数    ( 139个结果
进程间通信:信号量
//main.cpp #include #include #include #include #include #include #define _SIZE_ 10 using namespace std;void EXIT(int arg)//注册信号处理函数...
分类:系统相关   时间:2015-08-09 07:16:04    阅读次数:157
点对点 客户端-服务器 聊天程序
服务器,客户端都是父进程、子进程分别负责发送、接收字符串。 另外使用了信号函数来发送和接收处理信号,比如当子进程结束时,传递一个信号给父进程,然后父进程会执行信号处理函数。服务器端: 1 #include 2 #include 3 #include 4 #include 5 #include ...
分类:其他好文   时间:2015-07-29 00:47:19    阅读次数:123
【linux高级程序设计】(第十章)Linux异步信号处理机制 2
signal安装信号typedef void (*__sighandler_t) (int);__sighandler_t signal (int __sig, __sighandler_t __handler) :安装信号处理函数,第1个参数是收到的信号,第2个参数是处理的函数指针,返回值也是函数...
分类:系统相关   时间:2015-07-28 22:44:02    阅读次数:339
GTK中如何捕捉和屏蔽按键信号(如F10等)
#include #include #include #include #include #include #include /*按键信号处理函数*/ gboolean key_value(GtkWidget *widget, GdkEventKey *event, gpointer data) { GtkWidget *label = (GtkWidget *)data;...
分类:其他好文   时间:2015-07-20 19:47:53    阅读次数:204
撸代码--类QQ聊天实现(基于linux 管道 信号 共享内存)
一: A,B两个进程通过管道通信,像以前的互相聊天一样,然后A进程每次接收到的数据通过A1进程显示(一个新进程,用于显示A接收到的信息),A和A1间的数据传递采用共享内存,对应的有一个B1进程,用于显示B进程接收到的信息。针对A,B进程,退出时采用ctrl+c退出,当收到对应信号后,自身进程能够通过信号处理函数进行资源清理,清理后exit退出进程。(A1,B1,手动关闭即可)。界面图如下...
分类:系统相关   时间:2015-07-20 10:52:03    阅读次数:215
在信号处理函数中调用longjmp
错误情况及原因分析 前两天看APUE的时候,有个程序要自己制作一个sleep程序,结果在这个程序中就出现了在信号处理函数中调用longjmp函数的情况,结果就出现了错误,具体错误是啥呢,请参见下面这段程序: 1 /* 2 * 在信号处理函数中调用longjmp的错误情况 3 ...
分类:其他好文   时间:2015-06-21 09:16:01    阅读次数:247
linux 信号signal和sigaction理解
今天看到unp时发现之前对signal到理解实在浅显,今天拿来单独学习讨论下。signal,此函数相对简单一些,给定一个信号,给出信号处理函数则可,当然,函数简单,其功能也相对简单许多,简单给出个函数例子如下:[cpp]view plaincopy1#include2#include3#includ...
分类:系统相关   时间:2015-06-16 18:38:47    阅读次数:170
sigaction 用法实例
sigaction函数的功能是检查或修改与指定信号相关联的处理动作(可同时两种操作)。他是POSIX的信号接口,而signal()是标准C的信号接口(如果程序必须在非POSIX系统上运行,那么就应该使用这个接口)给信号signum设置新的信号处理函数act, 同时保留该信号原有的信号处理函数olda...
分类:其他好文   时间:2015-06-16 18:28:52    阅读次数:92
sigaction函数的使用
sigaction函数的功能是检查或修改与指定信号相关联的处理动作(可同时两种操作)。他是POSIX的信号接口,而signal()是标准C的信号接口(如果程序必须在非POSIX系统上运行,那么就应该使用这个接口)给信号signum设置新的信号处理函数act, 同时保留该信号原有的信号处理函数olda...
分类:其他好文   时间:2015-06-16 18:26:27    阅读次数:119
linux signal 用法和注意事项
http://blog.chinaunix.net/uid-9354-id-2425031.html所以希望能用相同方式处理信号的多次出现,最好用sigaction.信号只出现并处理一次,可以用signal.signal函数每次设置具体的信号处理函数(非SIG_IGN)只能生效一次,每次在进程响应处...
分类:系统相关   时间:2015-06-16 18:20:19    阅读次数:243
139条   上一页 1 ... 7 8 9 10 11 ... 14 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!