zoukankan      html  css  js  c++  java
  • C++ 信号处理

    C++ 信号处理
    信号是由操作系统传给进程的中断,会提早终止一个程序。在 UNIX、LINUX、Mac OS X 或 Windows 系统上,可以通过按 Ctrl+C 产生中断。

    有些信号不能被程序捕获,但是下表所列信号可以在程序中捕获,并可以基于信号采取适当的动作。这些信号是定义在 C++ 头文件 <csignal> 中。

     1 #include <iostream>
     2 
     3 /* run this program using the console pauser or add your own getch, system("pause") or input loop */
     4 using namespace std;
     5 int main(int argc, char** argv) {
     6     int max_value(int array[][4]);
     7     int a[3][4]={{11,32,45,67},{22,44,66,88},{15,72,43,37}};
     8     cout <<"max value is"<<max_value(a) <<endl;
     9     return 0;
    10 }
    11 
    12 int max_value(int array[][4])
    13 {
    14     int i,j,max;
    15     max=array[0][0];
    16     for(i=0;i<3;i++)
    17     for(j=0;j<4;j++)
    18     if(array[i][j]>max)max=array[i][j];
    19     return max;
    20 }
  • 相关阅读:
    DLL内存加载
    Intel汇编程序设计-高级过程(上)
    Intel汇编程序设计-高级过程(上)
    C#-常用
    C#-常用
    C#-MD5
    C#-MD5
    C#-文件操作
    POJ 3320 Jessica's Reading Problem
    POJ 2456 Aggressive cows
  • 原文地址:https://www.cnblogs.com/borter/p/9401308.html
Copyright © 2011-2022 走看看