SIGINT信号

SIGINT信号原文链接 http hi baidu com l1l1888 blog item 9024a2fe75c6 html 用户按下 ctrl c 时 进程被中断 catch 被执行 中断处理函数处理完毕 root localhost001 catsigint demo cpp include include includeusing st

原文链接:http://hi.baidu.com/l1l1888/blog/item/9024a2fe75c604305d6008d3.html

用户按下ctrl+c时,进程被中断,catch()被执行.中断处理函数处理完毕

[root@localhost 001]# cat sigint_demo.cpp
#include<iostream>
#include<signal.h>
#include<unistd.h>
using namespace std;

static void catch_(int)
{

        cout<<“catch signal!”<<endl;
}

int main(void)
{

        int i ;
        signal(SIGINT,catch_);
        cout<<“hello!”<<endl;
        sleep(10);
        cout<<“hello!”<<endl;

        return 0;
}
[root@localhost 001]# g++ sigint_demo.cpp -o sigint_demo
[root@localhost 001]# ./sigint_demo
hello!
catch signal!
hello!
[root@localhost 001]#



























版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/233473.html原文链接:https://javaforall.net

(0)
上一篇 2025年7月15日 下午8:01
下一篇 2025年7月15日 下午8:22


相关推荐

  • Java位运算的基础及使用(意义)

    Java位运算的基础及使用(意义)这几天在看 HashMap 的源码 但里面的位运算太多 看得有点晕 故 先整理位运算相关知识 在了解位运算的计算后 又在思考 使用位运算的意义是什么 毕竟平时开发基本没用过位运算 经大量的资料查找 整理了两个自己感觉比较好的位运算利用例子 特在此记录 分享 另外 毕竟位运算的代码可读性差 请大家谨慎使用 一 位运算基础 1 位运算是针对整数的二进制进行的位移操作 2 整数 32 位 正数符号为

    2026年3月17日
    2
  • 单链表大整数加法

    单链表大整数加法单链表大整数加法 节点是 char 型 FirstList head gt 1 gt 8 gt 9SecondList head gt 9 gt 8 gt 1ResultList head gt 1 gt 1 gt 7 gt 0 实现了单链表 单链表类模板 现在使用单链表实现大整数加法 1 include s

    2026年3月26日
    2
  • HTTP详解(1)-工作原理「建议收藏」

    HTTP详解(1)-工作原理「建议收藏」1.HTTP简介HTTP协议(HyperTextTransferProtocol,超文本传输协议)是用于从WWW服务器传输超文本到本地浏览器的传送协议。它可以使浏览器更加高效,使网络传输减少。它不仅保证计算机正确快速地传输超文本文档,还确定传输文档中的哪一部分,以及哪部分内容首先显示(如文本先于图形)等。在了解HTTP如何工作之前,我…

    2022年6月7日
    31
  • AngularJS简介

    AngularJS简介AngularJS简介AngularJS是一个JavaScript矿建,他是一个JavaSscript编写的库。可以通过&lt;script&gt;标签添加到HTML页面。AngularJS是通过指令扩展了HTML,且通过表达式绑定数据到HTML。地址:&lt;scriptsrc="http://apps.bdimg.com/libs/angular.js/1.4.6/angul…

    2022年7月25日
    9
  • 决策树模型调优

    决策树模型调优在上一篇用决策树判断广告的文章中 我们对数据做了简单的处理 过滤掉特征存在 nan 值的样本 利用决策树分类 得到了 93 3 的准确率 现在我们来用一些方法进一步提高准确率 主要用到了 PCA SelectKBest FeatureUnion 以及 GridSearch

    2026年3月26日
    2
  • php开发微信公众号步骤_PHP接口

    php开发微信公众号步骤_PHP接口最近在帮别人做个小项目,要用到微信公众平台,虽然以前也做过微信开发,但是没有深入的自己去搞一套微信开发的东西(也搞不了,那时候没能力,也弄不到微信公众号),最近开始搞,第一步就是配置微信基本配置(账号注册我就不赘述了)。我们首先要启用服务器配置,并填写URL,token,AESKey,加密方式那么URL怎么填写呢?网上有很多种教程,最靠谱的一种是去新浪云注册个免费的PHP服务器,

    2022年8月20日
    12

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号