示例#1
0
//preferred constructor, initializes whether to consider supreme orders
//and copies the queue passed into the class
Front_Desk::Front_Desk(bool do_supreme, Queue* queue_in)
{
	consider_supreme = do_supreme;
	desk_time = 0;
	done = false;
	//copies the queue passed in
	run_buffer(queue_in);
}
示例#2
0
文件: main.c 项目: cenan/betik
static void run_file(char* filename)
{
	char* src;

	FILE* f = fopen(filename, "rb");
	fseek(f, 0, SEEK_END);
	int filesize = ftell(f);
	fseek(f, 0, SEEK_SET);
	src = (char*)malloc(filesize+1);
	if (fread(src, 1, filesize, f) != filesize) {
		return;
	}
	fclose(f);
	src[filesize] = '\0';
	run_buffer(src);
	free(src);
}