資源簡介
模擬電梯上升下降,超重不能運行,每層會有提示,顏色變化。

代碼片段和文件信息
#include“advancedElevator.h“
Person::Person(int?current_floorint?des_floor)
{
this->current_floor?=?current_floor;
this->des_floor?=?des_floor;
}
int??Person::get_current_floor()
{
return?current_floor;
}
int??Person::get_des_floor()
{
return?des_floor;
}
AdvancedElevator::AdvancedElevator(int?floor):Elevator(floor)
{
}
void?AdvancedElevator::run(Person?**personsint?per_num)
{
int?len?=?per_num?*?2;
int?ij;
int?*stop_floor?=?new?int[len];
for(i=0j=0;?i stop_floor[j]?=?persons[i]->get_current_floor();
stop_floor[j+1]?=?persons[i]->get_des_floor();
}
sort(stop_floorstop_floor?+?len);
for(i=0;?i ??if(stop_floor[i]?==?stop_floor[i+1])
{
for(int?s=i+1;?s<=len;?s++)
stop_floor[s]=?stop_floor[s+1];
len?--;i?--;
}
?if(up?==?true){
??if(stop_floor[0]?==?current_floor)?i=1;
??else?i=0;
??for(;?i set_floor_number(stop_floor[i]);
??}
?}
?if(down?==?true){
??if(stop_floor[len-1]?==?current_floor)?i?=?len-2;
??else?i?=?len?-?1;
??for(;?i>=0;?i--){
set_floor_number(stop_floor[i]);
??}
?}
?delete?[]stop_floor;
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-11-26?23:27??基本電梯\
?????文件????????1158??2017-04-10?09:18??基本電梯\advancedElevator.cpp
?????文件?????????471??2015-11-19?14:31??基本電梯\advancedElevator.h
?????文件????34739620??2017-05-14?22:06??基本電梯\advancedElevator.h.gch
?????文件??????368427??2017-04-19?12:27??基本電梯\advancedElevator.o
?????文件????????1115??2015-10-11?13:39??基本電梯\date.cpp
?????文件?????????417??2016-04-22?15:39??基本電梯\date.h
?????文件?????7229060??2017-05-14?22:06??基本電梯\date.h.gch
?????文件???????91116??2017-04-19?12:27??基本電梯\date.o
?????文件????????1024??2016-04-23?00:31??基本電梯\demo.cpp
?????文件??????347214??2017-04-19?12:27??基本電梯\demo.o
?????文件????????1832??2016-04-14?11:52??基本電梯\elevator.cpp
?????文件?????????311??2016-04-14?11:53??基本電梯\elevator.h
?????文件??????365661??2017-04-19?12:27??基本電梯\elevator.o
?????文件?????????325??2017-05-08?10:43??基本電梯\test.cfp
?????文件??????587789??2017-04-19?12:27??基本電梯\test.exe
- 上一篇:VC6.0獲取MAC地址
- 下一篇:MFC繪制的移動小車,包含了圖形的平移和旋轉
評論
共有 條評論