zoukankan      html  css  js  c++  java
  • signal函数

    signal函数

    参数是信号和信号处理函数,返回值是上一个该信号的处理函数指针

    1、当执行一个程序时,所有信号的状态被设置为系统默认或忽略。

    通常所有信号都被设置为他们的默认动作,除非调用exec的进程忽略该信号。

    确切来说,exec函数,会将原先捕获的信号处理,设置为系统默认或忽略。

    为什么呢?因为原先处理函数地址,在新的程序空间可能已经没有意义了。

    比如某个sh  main.cc &----->当shell启动新的进程时,加载程序后,shell 将后台进层的中断和退出信号的处理,设置为忽略。

    于时当按下中断字符时,不会影响后台进程。

    2、进程创建时,子进程继承附进程的处理函数。

  • 相关阅读:
    常用英语1000句
    TXT EXPLORER
    窗体美化
    C++ Code_StatusBar
    C++ Code_Slider
    C++ Code_ScrollBar
    C++ Code_ImageList
    C++ Code_HotKey
    C++ Code_animateCtrl
    C++ CheckMenuItem
  • 原文地址:https://www.cnblogs.com/justart/p/7752943.html
Copyright © 2011-2022 走看看