C++ 数据结构实验课程指南与更新解读
1. 修订背景与目标
在过去三年的教学实践中,原有的实验手册在数据结构课程中发挥了重要作用,但随着 C++ 语言的发展,部分内容已显陈旧。此次修订并非要偏离原有的实验理念,而是为了更新实验材料,使其与当前的 C++ 标准和面向对象编程实践保持一致。
2. 具体修订内容
2.1 代码更新
为符合 ANSI C++ 标准,进行了以下修改:
- 错误处理 :使用异常处理代替 assert 语句,但仍会讨论 assert 语句的使用。
- 头文件 :将所有头文件从旧的 <*.h> 格式更新为现代的 ANSI C++ <*> 格式。
- 命名空间 :在所有合适的地方使用标准命名空间。
2.2 编码风格更新
为与现代面向对象语言的实践保持一致,进行了以下修改:
- 布尔函数 :返回布尔值的函数以 is 开头。
- 获取私有数据 :用于获取类中私有数据的函数以 get 开头。
- 设置私有数据 :用于设置类中私有数据的函数以 set 开头。
超级会员免费看
订阅专栏 解锁全文
1405

被折叠的 条评论
为什么被折叠?



