高效C++编程—从C转向C++
高效C++编程—从C转向C++ 1
第一章 从C转向C++ 3
条款1:尽量用const和inline而不用#define 3
条款2:尽量用而不用 3
条款3:尽量用new和delete而不用malloc和free 3
条款4:尽量使用c++风格的注释 3
第二章 内存管理 3
条款5:对应的new和delete要采用相同的形式 3
条款6:析构函数里对指针成员调用delete 3
条款7:预先准备好内存不够的情况 3
条款9: 避免隐藏标准形式的new 3
条款10: 如果写了operator new就要同时写operator delete 3
第三章 构造函数,析构函数和赋值操作符 3
条款11: 为需要动态分配内存的类声明一个拷贝构造函数和一个赋值操作符 3
条款12: 尽量使用初始化而不要在构造函数里赋值 3
条款13: 初始化列表中成员列出的顺序和它们在类中声明的顺序相同 3
条款14: 确定基类有虚析构函数 3
条款15: 让operator=返回*this的引用 3
条款16: 在operator=中对所有数据成员赋值 3
条款17: 在operator=中检查给自己赋值的情况 3
第四章 类和函数:设计与声明 3
条款18: 争取使类的接口完整并且最小 3
条款19: 分清成员函数,非成员函数和友元函数 3
条款20: 避免publ
您可能关注的文档
- 高应变复习题.doc
- 高应变.ppt
- 高师培训中心课件1高等教育心理学.ppt
- 高应变题库.doc
- 高应变讲稿-徐国华.doc
- 高应变检测图解.doc
- 高度危险工艺.doc
- 高应变检测.ppt
- 高希言针灸治疗失眠.ppt
- 高度话题作文评讲.ppt
- 2026河南新乡卫辉市航运站招聘备考题库及参考答案详解.docx
- 2026-2031黑色皮衣行业市场深度调研及供需格局及有效策略与实施路径评估报告.docx
- 2026-2031花生酱行业市场深度调研及供需格局及有效策略与实施路径评估报告.docx
- 2026江苏省苏州中学校第二批高层次优秀毕业生招聘5人备考题库附答案详解(突破训练).docx
- 2026江苏南京航空航天大学金城学院招聘备考题库及答案详解(各地真题).docx
- 2026江苏苏州大学科研助理岗位招聘7人备考题库完整参考答案详解.docx
- 2026-2031加厚围巾行业市场深度调研及供需格局及有效策略与实施路径评估报告.docx
- 2026浙江台州市仙居县公安局警务辅助人员招聘31人备考题库及答案详解(名校卷).docx
- 2026浙江台州市城乡规划设计研究院有限公司招聘12人备考题库及答案详解(有一套).docx
- 2026江西南昌市社会福利院招聘备考题库及答案详解(各地真题).docx
最近下载
- 2026中国人寿校招真题及答案.doc VIP
- 2025年甘肃省定西市招聘专业化管理村党组织书记103人备考题库带答案.docx VIP
- 社工典型个案案例(精品七篇).docx VIP
- 2023-2024学年江苏省泰州市兴化市高一下学期4月期中生物试题.docx VIP
- DB34T 4973-2025技术经理人培育规范.docx VIP
- 华为2025无领导小组(群面)面试真题(网友回忆版)及参考回答、考察点分析.pdf
- 2025年绵阳市留置辅警笔试真题附答案解析.docx VIP
- 肠健康才健康.pdf VIP
- “医安康杯”全市医养健康行业职业技能赛技术文件-健康照护师(长期照护师).docx
- 《系统解剖学》课件40淋巴系统.ppt VIP
原创力文档

文档评论(0)