本项目为C++课程的期末大作业,设计并实现了一个模拟银行环境下的排队叫号系统。该系统能够处理客户到达、等待和被服务的过程,并且具有用户友好的界面与高效的数据管理机制。通过此项目,学生不仅掌握了C++编程技巧,还学习了软件工程的基本概念和实践方法。
我看的书是谭浩强的《C++面向对象程序设计》,这本书相对于计算机科学书籍少了前六章内容,并直接从对象讲起。这是本班使用人数最多的一本书。B打头的是《C++面向对象程序设计》书中例子,我写了注释和重要的地方,一二章免了太简单的内容,从关于类与对象的进一步讨论开始写起,后期还会更新。数字打头的部分是每章节后的大规模习题前三章内容,后续也会进行更新。
编译环境需要使用Microsoft Visual Studio 2005或以上版本,不支持Dev C++和VC6.0等旧版软件。关于mtd银行排队叫号系统的演示开发环境为Microsoft Visual Studio 2005的C++窗体应用程序。具备MFC基础及VB基础的同学可以尝试实践编程触发理解。
调试程序时,请确保多线程调试设置为MTD(多线程调试)。