📄 passenger.cpp
字号:
// Passenger.cpp: implementation of the CPassenger class.
//
//////////////////////////////////////////////////////////////////////
#include "stdafx.h"
#include "HighWay.h"
#include "Passenger.h"
#ifdef _DEBUG
#undef THIS_FILE
static char THIS_FILE[]=__FILE__;
#define new DEBUG_NEW
#endif
//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////
CPassenger::CPassenger()
{
int staname=rand()%6; //随即产生目的车站
direction=0;
switch(staname)
{
case 0: { sta_dest= GZ; break; }
case 1: { sta_dest= CP; break; }
case 2: { sta_dest= WG; break; }
case 3: { sta_dest= XP; break; }
case 4: { sta_dest= XY; break; }
case 5: { sta_dest= XN; break; }
}
}
CPassenger::CPassenger(bool flag)
{
int staname=rand()%6; //随即产生目的车站
direction=1;
switch(staname)
{
case 0: { sta_dest= XY; break; }
case 1: { sta_dest= XP; break; }
case 2: { sta_dest= WG; break; }
case 3: { sta_dest= CP; break; }
case 4: { sta_dest= GZ; break; }
case 5: { sta_dest= BJ; break; }
}
}
/*
Station CPassenger::getDest()
{
return sta_dest;
}
int CPassenger::getDirection()
{
return direction;
}
*/
CPassenger::~CPassenger()
{
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -