Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

veekxt/make_admin_sys

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

12 Commits

Repository files navigation

伸手党的福利!

一个自动生成 XX管理系统 的c语言代码的工具

注意:只能实现一些简单的功能

鉴于天朝老师总是出 XX管理系统的 大作业,而这些"管理系统"很多时候都是一样的,只是一张表而已

现在只要简单地填一下配置文件,就能生成这样的一个程序,包含删除、添加、修改、查找、保存到文件等功能。

能生成两种代码:

  • 纯粹的一张表,比如电话薄(demo/phone),联系人管理系统,超市商品登记
  • 同时需要某些项目的总和、平均值,典型的如成绩管理系统(demo/chengji)

#使用方法 把可执行程序(win_bin/make_sys.exe,也可以下载src下的源码自己编译)和config.txt放在同一目录,然后运行程序,即可生成一个sysmain.c文件。

或者使用一个参数指定配置文件 make_sys <path/to/yourfile>

然后把生成的文件拿去编译吧!
下载本项目的config.txt例子然后修改成自己想要的,里面有详细的配置说明。demo目录有更多的例子和已经生成的源码。
程序只有极少的异常处理,配置文件错误将导致难以预料的现象。

#生成的代码说明 使用单链表实现。

实现的功能如下:

  • 添加
  • 查看(如果需要,可显示总和,平均。子功能:排序,可使用不同项目排序)
  • 查找(模糊和精确查找)
  • 删除
  • 修改
  • 文件操作,程序启动时自动加载list.dat,任何修改也会同步到list.dat

About

XX管理系统 的c语言代码生成工具, for 伸手党

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

AltStyle によって変換されたページ (->オリジナル) /