Stop.cpp in MyElevator.rar


This is an algorithm to achieve the lift, two elevators, six floors to VC 6.0...Original Link
    Sponsored links

			
#include "stdafx.h"
#include "Stop.h"


CStop::CStop()
{
	m_bEmpty = true;
	m_bAlreadyHaveTask = false;
	m_iFloor = 0;
	m_iInNum = 0;
	m_iOutNum = 0;
}	

CStop::~CStop()
{
	
}

CStop& CStop::operator=(const CStop & stop)
{
	m_iFloor = stop.m_iFloor;
	m_iInNum = stop.m_iInNum;
	m_iOutNum = stop.m_iOutNum;
	m_bEmpty = stop.m_bEmpty;
	m_bAlreadyHaveTask = stop.m_bAlreadyHaveTask;
	return *this;
}

CStop::CStop(UINT F , UINT in , UINT out) 
{
	m_iFloor = F;
	m_iInNum = in;
	m_iOutNum = out;
	m_bEmpty = (0 == m_iInNum) && (0 == m_iOutNum);
				

			...
			...
			... to be continued.

  This is a preview. To get the complete source file, 
  please click here to download the whole source code package.

			
			


Project Files

    Sponsored links
NameSizeDate
 Elevator.cpp12.49 kB03-08-05 18:43
 Elevator.h790.00 B03-08-05 05:19
 MyElevator.aps35.70 kB30-07-05 08:58
 MyElevator.clw2.27 kB03-08-05 05:51
 MyElevator.cpp2.07 kB20-07-05 23:19
 MyElevator.dsp4.49 kB03-08-05 05:51
 MyElevator.dsw543.00 B20-07-05 23:19
 MyElevator.h1.34 kB20-07-05 23:19
 MyElevator.ncb121.00 kB10-07-06 09:26
 MyElevator.opt213.00 kB10-07-06 09:26
 MyElevator.plg1.81 kB10-07-06 09:24
 MyElevator.positions875.00 B03-08-05 20:28
 MyElevator.rc7.13 kB30-07-05 08:58
 MyElevatorDlg.cpp11.64 kB03-08-05 19:12
 MyElevatorDlg.h2.68 kB30-07-05 10:46
 ReadMe.txt3.57 kB20-07-05 23:19
 MyElevator.ico1.05 kB20-07-05 23:19
 MyElevator.rc2402.00 B20-07-05 23:19
 <res>0.00 B10-07-06 09:23
 Resource.h1.35 kB21-07-05 20:49
 StdAfx.cpp212.00 B20-07-05 23:19
 StdAfx.h1.03 kB20-07-05 23:19
 Step.cpp7.04 kB03-08-05 18:52
 Step.h902.00 B03-08-05 18:43
 Stop.cpp1.12 kB03-08-05 05:03
 Stop.h653.00 B03-08-05 05:15
 Stop.h.bak701.00 B03-08-05 05:02
 <MyElevator>0.00 B10-07-06 09:26
...

Related Items

    Sponsored links