~passenger.~cpp
来自「实现的从宝鸡到西安高速公路的模拟.能够动态显示运行车辆的当前位置,车内人数等信息」· ~CPP 代码 · 共 65 行
~CPP
65 行
// 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 + =
减小字号Ctrl + -
显示快捷键?