您的位置:首页 > 编程语言 > C语言/C++

c++小项目(通用链表实现)

2018-03-14 19:46 295 查看

作业(项目)

内容

1 设计文档

要求说明
格式markdown
内容概要说明、功能、UML类图
UML绘制工具:visio、starUML、在线ProcessOn

2 功能

在通用链表基础上,把Bank/Account、Student/Subject、Shape(Triangle、Rect …)/ShapeManager整合到里面。

3 工程结构

目录作用
include存放头文件
src存放源文件
test存放测试代码文件
doc存放文档
Makefile编译文件
3 编码规范

不能使用汉语拼音和没有意义的字母数字拼接。

MS C++编码规范

分类格式
类名必须以大写C开头,首字母大写
成员变量必须以m_开头,后面进接首字母小写
成员函数必须首字母大写
局部变量首字母小写
google C++编码规范

分类格式
类名首字母大写
成员变量首字母小写必须以_结尾
成员函数必须首字母大写
局部变量首字母小写
使用Astyle对代码进行格式化。

注释

使用doxygen注释方式对文件、类、函数、成员变量添加注释。并且生成注释文档放在doc

单元测试

覆盖率
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: