- 7
- 0
- 约6.5万字
- 约 50页
- 2021-11-08 发布于福建
- 举报
高质量 C++/C 编程指南
文件状态 文件标识:
[ ] 草稿文件 当前版本: 1.0
[ √] 正式文件 作 者: 林锐 博士
[ ] 更改正式文件 完成日期: 2001 年 7月 24 日
版 本 历 史
版本 / 状态 作者 参与者 起止日期 备注
V 0.9 林锐 2001-7-1 至 林锐起草
草稿文件 2001-7-18
V 1.0 林锐 2001-7-18 至 朱洪海审查 V 0.9 ,
正式文件 2001-7-24 林锐修正草稿中的错误
目 录
前 言
第 1章 文件结构
1.1 版权和版本的声明
1.2 头文件的结构
1.3 定义文件的结构
1.4 头文件的作用
1.5 目录结构
第 2章 程序的版式
2.1 空行
2.2 代码行
2.3 代码行内的空格
2.4 对齐
2.5 长行拆分
2.6 修饰符的位置
2.7 注释
2.8 类的版式
第 3章 命名规则
3.1 共性规则
3.2 简单的 WINDOWS 应用程序命名规则
3.3 简单的 UNIX 应用程序命名规则
第 4 章 表达式和基本语句
4.1 运算符的优先级
4.2 复合表达式
4.3 IF 语句
4.4 循环语句的效率
4.5 FOR 语句的循环控制变量
4.6 SWITCH 语句
4.7 GOTO 语句
第 5章 常量
5.1 为什么需要常量
5.2 CONST 与 #DEFINE 的比较
5.3 常量定义规则
5.4 类中的常量
第 6章 函数设计
6.1 参数的规则
6.2 返回值的规则
6.3 函数内部实现的规则
6.4 其它建议
6.5 使用断言
6.6 引用与指针的比较
第 7章 内存管理
7.1 内存分配方式
7.2 常见的内存错误及其对策
7.3 指针与数组的对比
7.4 指针参数是如何传递内存的?
7.5 FREE 和 DELETE 把指针怎么啦?
7.6 动态内存会被自动释放吗?
7.7 杜绝“野指针”
7.8 有了 MALLOC/FREE 为什么还要 NEW/DELETE ?
7.9 内存耗尽怎么办?
7.10 MALLOC/FREE 的使用要点
7.11 NEW/DELETE 的使用要点
7.12 一些心得体会
第 8章 C++ 函数的高级特性
8.1 函数重载的概念
8.2 成员函数的重载、覆盖与隐藏
8.3 参数的缺省值
8.4 运算符重载
8.5 函数内联
8.6 一些心得体会
第 9章 类的构造函数、析构函数与赋值函数
9.1 构造函数与析构函数的起源
9.2 构造函数的初始化表
9.3 构造和析构的次序
9.4 示例:类
您可能关注的文档
最近下载
- (35页PPT)《时代广场的蟋蟀》.pptx VIP
- 内江市2022-2023学年七年级上学期期末历史试题【带答案】.docx VIP
- 2025年八年级上册道法试卷及答案人教版.doc VIP
- 电工个人述职报告5篇.docx VIP
- (2020年-第7期)预防医学知识(每周一练).docx VIP
- 福建省南平市2022-2023学年七年级上学期期末历史试题.pdf VIP
- 湖南省高二上学期期末数学试题 (解析版).pdf VIP
- 2016年河北新武安钢铁集团文安钢铁有限公司200m2烧结机建设项目初步设计安全专篇.doc
- 气凝胶绝热厚型涂料系统.pdf VIP
- 2026年交管12123学法减分复习考试题库完整版.docx VIP
原创力文档

文档评论(0)