본문내용
#include
#include
#include
//#include
#define MAX_SERVICE_TIME 100000
void func_sjf(FILE *fp);
void func_srt(FILE *fp);
void func_mfq(FILE *fp);
void print_table(char (*arr)[256],char *algortihm,int processN);
void print_calculated(char (*arr)[256], int processN, int pname, int time[1000], int time3[1000],char *algorithm);
int main(int argc, char *argv[])
{
FILE *fp;
char *filename;
char *algorithm;
filename = argv[1];
algorithm = argv[2];
if((fp = fopen(filename,\"r\"))==NULL)
printf(\"File open error!!n\");
if(strcmp(algorithm,\"SJF\")==0)
func_sjf(fp);
else if(strcmp(algorithm,\"SRT\")==0)
func_srt(fp);
else if(strcmp(algorithm,\"MFQ\")==0)
func_mfq(fp);
else
printf(\"It's not provided algorithmn\");
fclose(fp);
return 0;
}
#include
#include
//#include
#define MAX_SERVICE_TIME 100000
void func_sjf(FILE *fp);
void func_srt(FILE *fp);
void func_mfq(FILE *fp);
void print_table(char (*arr)[256],char *algortihm,int processN);
void print_calculated(char (*arr)[256], int processN, int pname, int time[1000], int time3[1000],char *algorithm);
int main(int argc, char *argv[])
{
FILE *fp;
char *filename;
char *algorithm;
filename = argv[1];
algorithm = argv[2];
if((fp = fopen(filename,\"r\"))==NULL)
printf(\"File open error!!n\");
if(strcmp(algorithm,\"SJF\")==0)
func_sjf(fp);
else if(strcmp(algorithm,\"SRT\")==0)
func_srt(fp);
else if(strcmp(algorithm,\"MFQ\")==0)
func_mfq(fp);
else
printf(\"It's not provided algorithmn\");
fclose(fp);
return 0;
}
소개글