Skip to content

Shis-zhi/BorlandC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BorlandC

Public transport passenger travel system HUST AIA C语言课程设计

写在最前:此工程代码极烂,以致于我本人不愿意持续维护,并且基于 BorlandC 的工程维护起来属实不益于身心健康。如果对代码质量要求高的,可以尝试重构(或者直接重写),此工程仅提供一种较为易(di)懂(ji)的思路。虽然质量很差而且没有用到什么算法,但是相比之下工程还是具有较好的稳定性,能够面对一定程度的暴力测试。

2022/8/17:尝试在Win11中打开工程,出现了一系列问题,无法确定是系统因素还是主机因素,但还是建议使用win10或者xp虚拟机。

路径说明

HZK:汉字库相关文件

include:头文件

info:存放数据文件

source:工程源码

注意:源码中所有路径均采用绝对路径,如需自定义,请自行修改,否则,请在 BC31/DISK_C文件夹内,也就是 BORLANDC的同级目录新建一个名为 mine 的文件夹,并将repo内的所有文件移动至此文件夹内。

附:建议将源码内所有的的绝对路径改为相对路径

数据存储说明

注意:由于程序原本数据库 info 内具有一些涉及个人隐私的信息,所以上传代码之前,本人删除了所有相关文件(夹),没记错的话,不需要手动重建目录结构,在你使用过程中,系统会自动生成相关文件(夹)。

具体数据存储形式不再赘述,请自行阅读代码。

所有看起来很草率的文件都是放一些临时数据的,不必在意他们的文件名

附加说明

工程内所有文件编码为:GB2312

请自行配置相关编辑器属性。

本来是有一张贴图的,后来它不见了...如需绘制地图,请自己想办法~

写在最后

  1. 建议在看代码之前先看看对应的一系列B站视频,熟悉一下BC这个东西
  2. 大一下的时候没啥代码基础,所以代码很烂,可以随便喷,我自己都受不了,烂到不想承认是我自己写的
  3. 程序一定会有很多不合理的地方,如果你肯定自己有更优解,可以放心大胆的去改,函数之间关联不大
  4. 出现问题的时候,建议先重启BC,无法解决时,重启电脑,如果都没有效果,可能是代码有问题了,当然也有可能过段时间自己就会好(目前以本人的水平,无法解释这一现象)
  5. 祝你好运,天佑BC。

About

Public transport passenger travel system

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages