zoukankan      html  css  js  c++  java
  • signal_windows

    1、Qt532(vs2010 opengl)

    // ZC: windows signal:
    //  http://blog.csdn.net/mergerly/article/details/7952118
    //  https://msdn.microsoft.com/zh-cn/library/xdkz3x12.aspx
    
    typedef void (*SignalHandlerPointer)(int);
    
    void SignalHandler(int _signal)
    {
        printf("Application aborting...
    ");
    }
    
    void MainWindow::on_pushButton_clicked()
    {
        SignalHandlerPointer previousHandler;
        previousHandler = signal(SIGABRT, SignalHandler); // ZC: 自己指定SIGABRT信号的 处理函数
    
        // STDOUT_FILENO 为 类unix专有概念,我这里用 标准输出来代替
    /*  SIGABRT
        SIG_DFL
        sig_atomic_t
        signal()
    //*/
    }

    2、

    3、

    //ZC:windowssignal:
    //http://blog.csdn.net/mergerly/article/details/7952118
    //https://msdn.microsoft.com/zh-cn/library/xdkz3x12.aspx
    
    
    typedefvoid(*SignalHandlerPointer)(int);
    
    
    voidSignalHandler(int_signal)
    {
    printf("Applicationaborting...
    ");
    }
    
    
    voidMainWindow::on_pushButton_clicked()
    {
    SignalHandlerPointerpreviousHandler;
    previousHandler=signal(SIGABRT,SignalHandler);//ZC:自己指定SIGABRT信号的处理函数
    
    
    //STDOUT_FILENO类unix专有概念,我这里用标准输出来代替
    /*SIGABRT
    SIG_DFL
    sig_atomic_t
    signal()
    //*/
    }
  • 相关阅读:
    redis 持久化
    Linux 配置 FastDFS
    查询相关
    外键查询
    pycharm 使用git
    比较时间
    文件导入import
    切分,字符串转列表
    时间相关
    django 自带序列化组件效果
  • 原文地址:https://www.cnblogs.com/cppskill/p/5719085.html
Copyright © 2011-2022 走看看