停车场管理系统php设计,停车场管理系统设计源代码

41528d3028836879cd698677c3999917.gif停车场管理系统设计源代码

附录 源代码1. 头文件 Car.h#ifndef CAR#define CAR#include using namespace std;typedef struct Node{void *data;struct Node *link;}nodeS;typedef struct Sta{nodeS *top;int count;}Stack;typedef struct NodeQ{void *dataptr;struct NodeQ *next;}nodeQ;typedef struct Queues{int count;nodeQ *front;nodeQ *rear;}Que;Stack *Createstack();void* pop(Stack *stack);void push(Stack *stack,void *data);void DestroyStack(Stack *stack);Que *CreateQueue();void Enqueue(Que *queue);void *Dequeue(Que *queue);void Destroyqueue(Que *queue);#endif2. 实现文件 Car.cpp#include “Car.h“Stack *Createstack(){Stack *stack;stack = new Stack;if(stack == NULL)return NULL;stack-count = 0;stack-top = NULL;return stack;}void push(Stack *stack,void *data){nodeS *node;node = new nodeS;if(node == NULL || stack == NULL)return ;node-data = data;node-link = stack-top;stack-top = node;stack-count++;}void* pop(Stack *stack){void *data;nodeS *node;node = new nodeS;if(stack-count == 0)return NULL;data = stack-top-data;node = stack-top;stack-top = node-link;stack-count--;return data;}void DestroyStack(Stack *stack){nodeS *node;if(stack-count == 0)return ;while(stack-count == 0){delete stack-top-data;node = stack-top;stack-top = node-link;stack-count--;}delete stack;}Que *CreateQueue(){Que *queue;queue = new Que;if(queue == NULL)return NULL;queue-count = 0;queue-front = NULL;queue-rear = NULL;return queue;}void Enqueue(Que *queue){nodeQ *node;node = new nodeQ;if(node == NULL || queue == NULL)return ;node-next = NULL;if(queue-count == 0){queue-front = node;}else{queue-rear-next = node;}queue-rear = node;queue-count++;}void *Dequeue(Que *queue){void *dataptr;if(queue-count == 0)return NULL;dataptr = queue-front-dataptr;if(queue-count == 1)queue-front = queue-rear = NULL;elsequeue-front = queue-front-next;queue-count--;return dataptr;}void Destroyqueue(Que *queue){nodeQ *node;if(queue-count == 0)return ;while(queue-count == 0){delete queue-front-dataptr;node = queue-front;queue-front = node-next;queue-count--;}delete queue;}3.主文件 ThePort.cpp#include “Car.h“#include #include #include typedef struct InFor{string num;int hour;int min;int sec;int year;int mon;int day;}Infor;int face();int Face();bool Book(Stack *stack,Que *queue,int max);void bookface();time_t compare(Infor *infor);void Display(Infor *infor);time_t arrival(Stack *stack,Infor *infor,Que *queue,int max);void leave(Stack *stack,Que *queue,time_t in);void Getmoney(Infor *infor,int Bianhao,time_t in);void checknum(string num);void InforBook(Stack *stack,Que *queue,int max);int Inforface();void Inforstack();void Inforleave();void Inforqueue(Que *queue);int main(){ofstream fout(“estdout.txt“,ios::trunc);ofstream fout2(“leaveout.txt“,ios::trunc);bookface();fout.close();fout2.close();return 0;}void bookface(){Stack *stack;Que *queue;stack = Createstack();queue = CreateQueue();int max;bool flag = false;while(max = face()){if(max 20 || max max;return max;}int Face(){system(“cls“);coutchoose;return choose;}bool Book(Stack *stack,Que *queue,int max){int choose

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
源码是经过本地编译可运行的,下载完成之后配置相应环境即可使用。源码功能都是经过老师肯定的,都能满足要求,有需要放心下载即可。源码是经过本地编译可运行的,下载完成之后配置相应环境即可使用。源码功能都是经过老师肯定的,都能满足要求,有需要放心下载即可。源码是经过本地编译可运行的,下载完成之后配置相应环境即可使用。源码功能都是经过老师肯定的,都能满足要求,有需要放心下载即可。源码是经过本地编译可运行的,下载完成之后配置相应环境即可使用。源码功能都是经过老师肯定的,都能满足要求,有需要放心下载即可。源码是经过本地编译可运行的,下载完成之后配置相应环境即可使用。源码功能都是经过老师肯定的,都能满足要求,有需要放心下载即可。源码是经过本地编译可运行的,下载完成之后配置相应环境即可使用。源码功能都是经过老师肯定的,都能满足要求,有需要放心下载即可。源码是经过本地编译可运行的,下载完成之后配置相应环境即可使用。源码功能都是经过老师肯定的,都能满足要求,有需要放心下载即可。源码是经过本地编译可运行的,下载完成之后配置相应环境即可使用。源码功能都是经过老师肯定的,都能满足要求,有需要放心下载即可。源码是经
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值