关于linux中的函数移植到windows中的问题

来源:百度知道 编辑:UC知道 时间:2024/05/03 10:16:12
以下有一些linux的关于信号的函数:
2。信号操作 有时候我们希望进程正确的执行,而不想进程受到信号的影响,比如我
们希望上面那个程序在1秒钟之后不结束.这个时候我们就要进行信号的操作了.
信号操作最常用的方法是信号屏蔽.信号屏蔽要用到下面的几个函数.
#include <signal.h>;
int sigemptyset(sigset_t *set);
int sigfillset(sigset_t *set);
int sigaddset(sigset_t *set,int signo);
int sigdelset(sigset_t *set,int signo);
int sigismember(sigset_t *set,int signo);
int sigprocmask(int how,const sigset_t *set,sigset_t *oset);
如何移植到windows下c/c++中?

编程:随机产生10个[1,100]的自然数。
要求:
(1)在窗体上输出所有的个位数是5的数。
(2)在窗体上输出这10个数的和。
(3)在窗体上输出去掉最大、最小值后的平均值。
设计思想:
1)首先定义一个1 to10的数组变量,用来存储随机数。
2)利用循环遍历数组,依次得到每一个数组元素的值(利用随机函数),并将个位数为5的输出,并求和。
3)循环结束,输出结果和。
4)利用循环比较,求出最大值和最小值,求出平均值。