VC做一个校园导航系统

来源:百度知道 编辑:UC知道 时间:2024/06/06 01:17:08
要考虑学生区{学0-学13},教学区}4个{,办公区{就是学校机关},四个校门.
合理设计窗口界面,首先构造校园示意图,在界面上以图形的方式显示各个地点及连线,并在线上标出距离.指定一个起点,再指定一个目的点,找最短路径.功能菜单自行设计.

怎么做呢,有代码最好。给个能下载的地址也不错 ,谢谢!

这个你用链表做.每个点有几个指针,指向能到的几个点,并且存几个到那几个点的值.
先建个类,表示的就是一个地点.大致如下
class placeClass
{
public:

CString name;地点名
placeClass *to[10];//能去地点的指针
long distance[10];//目的地的距离
}

当你把所有地点都用链表串起来,就能写从点到另一点的寻路算法了.

尽量自己做吧.