当前位置: 技术问答>linux和unix
fork 子进程问题
来源: 互联网 发布时间:2016-09-21
本文导语: #include "apue.h" #include int flog =1 ; void alam_fn(int signo) { printf("the clock time out"); flog=0; } int get_time(void) { time_t cur_time,cfg_time,ptr,tmp_time,now_time; struct tm *tmptr; int hour , min; pid_t pid; system("date"); prin...
#include "apue.h"
#include
int flog =1 ;
void alam_fn(int signo)
{
printf("the clock time out");
flog=0;
}
int get_time(void)
{
time_t cur_time,cfg_time,ptr,tmp_time,now_time;
struct tm *tmptr;
int hour , min;
pid_t pid;
system("date");
printf("input clock time:hour,min ");
scanf("%d,%d",&hour,&min);
printf("%d,%d",hour,min);
tmp_time = time(&ptr);
tmptr = localtime(&ptr);
if( (cur_time = mktime(tmptr))tm_hour,tmptr->tm_min);
now_time = tmptr->tm_hour*60+tmptr->tm_min ;
cfg_time = ((hour*60+min)-now_time)*60 ;
printf("cfg_time:%d",cfg_time);
if(cfg_time