c++停车场问题错误

来源:百度知道 编辑:UC知道 时间:2024/09/23 00:28:09
运行有2个错误,高手们看看吧

LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16
Debug/car.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.

这是我的停车场的程序,你看看吧:
#include <iostream>
#include<assert.h>
using namespace std;
struct CAR
{
int num;
int time;
};

class Stack
{
private:
int top,maxsize;
CAR *car_part;
public:
Stack();
Stack(int size);
~Stack();
int get_len(); //获取停车场内的汽车数量
bool IsFull(); //停车场的车位是否满了
bool IsEmpty(); //停车场是否有车停放
void push(CAR *pcar); //将车停入停车场
void pop(CAR* pcar); //将车开出停车场
int get_Rlen(); //查询停车场还有几个车位
int find(CAR *pcar); //查找某辆车并返回该车所在的位子
};
///////////////////////////////////////////////////
Stack::Stack(){}
Stack::Stack(int size)
{
assert(size>0);
top=-1;
maxsize=size;
car_part=new CAR[maxsize];
assert(car_part!=NULL);
}
Stack::~Stack()
{
delete[] car_part;
top=-1;
}
int Stack::get_len()
{
return top+1