漫游鲸二手书店
淘二手好书+回收闲置图书
C++进阶心法
C++进阶心法
作者:吕吕;王琥 | 北京航空航天大学出版社
ISBN:9787512422407
原价: ¥89.00
销售价:¥15.38元
参与书籍回收后,可享更低价格
分类 计算机/网络
作者 作者:吕吕;王琥
出版社 北京航空航天大学出版社
图书简介

本书共10章,其中,章介绍了C、C++的基础知识,包括关键字volatile、数组与指针、编译模式等;第2~9章介绍了C++基础与进阶语法,包括数据类型、引用、名字空间、左值与右值,以及内存管理,面向对象的封装、继承与多态,异常处理,C++0x新标准等内容;0章给出了业界常见的编码规范与建议。本书不仅介绍了C++的传统语法,而且还融入了C++很新的变革内容,旨在帮助读者对C++有一个更加全面的了解,快速掌握C++编程技巧,并将其应用于工程实践中。本书既可作为C++编程人员以及相关专业技术人员的参考用书,也可作为高等院校、高职高专院校程序设计相关课程的教学用书。 章C中的C11.1认识volatile11.2数组与指针详解61.3认识size_t和指针类型的大小131.4野指针161.5字符数组的初始化与赋值181.6文字常量与常变量201.7数据类型宽度扩展221.8分离编译模式简介24第2章C基础282.1C发展概述282.2声明与定义的区别292.3认识初始化322.4结构体的初始化与赋值372.5认识sizeof392.6认识const492.7struct与union572.8多字节字符串与宽字符串的相互转换622.9引用的本质692.10链式操作732.11C的数据类型752.12数据类型转换782.13数值类型与string的相互转换912.14临时变量的常量性942.15左值、右值和常引用962.16mutable的用法992.17名字空间1012.18作用域与生命周期1072.19引用计数1122.20I/O流简介1192.21头文件的作用和用法136第3章内存管理1413.1程序内存布局1413.2堆与栈的区别1433.3new的3种面貌1553.4delete的3种面貌1583.5new与delete的使用规范1643.6智能指针简介1683.7STL的四种智能指针1723.8以智能指针管理内存资源1883.9内存池介绍与经典内存池的实现191第4章函数1994.1关于main()函数的几点说明1994.2函数参数入栈的思考2024.3函数调用时堆栈的变化情况2064.4如何禁止函数传值调用2104.5函数指针简介2134.6操作符重载2154.7函数重载、隐藏、覆盖和重写的区别2244.8inline函数2304.9变参函数235第5章类与对象2415.1终结类2415.2嵌套类与局部类2435.3纯虚函数与抽象类2455.4临时对象2495.5构造函数体内赋值与初始化列表的区别2525.6对象产生和销毁的顺序2535.7类成员指针2545.8控制对象的创建方式和数量2585.9仿函数2635.10explicit禁止构造函数的隐式调用2675.11类的设计与实现规范270第6章继承与多态2756.1多态的两种形式2756.2继承与组合的区别2786.3基类私有成员会被继承吗2826.4虚拟继承与虚基类2856.5typeid简介2896.6虚调用及其调用的具体形式2936.7动态联编实现原理分析2976.8接口继承与实现继承的区别和选择3066.9获取类成员虚函数地址3076.10构造函数与析构函数调用虚函数的注意事项309第7章模板与泛型编程3117.1typename的双重含义3117.2模板实例化与调用3137.3模板特化与模板偏特化3167.4函数声明对函数模板实例化的屏蔽3237.5模板与分离编译模式3247.6endl的本质是什么3267.7将模板声明为友元3307.8认识容器的迭代器3347.9模板元编程简介339第8章C0x初探3488.1新关键字3488.2基于范围的for循环3618.3就地初始化与列表初始化3658.4Lambda表达式3678.5移动语义与右值引用3738.6POD类型3838.7委托构造函数3888.8继承构造函数3908.9Unicode支持3948.10原生字符串4018.11通用属性4048.12变参模板4078.13函数模板的默认模板参数4178.14折叠表达式4198.15强类型枚举简介4228.16显示类型转换425第9章异常处理4279.1为什么要引入异常处理机制4279.2抛出异常与传递参数的区别4309.3抛出和接收异常的顺序4389.4构造函数抛出异常的注意事项4429.5析构函数禁止抛出异常4459.6使用引用捕获异常4489.7栈展开如何防止内存泄漏4519.8异常处理的开销4530章编码规范与建议45610.1命名方式建议45610.2代码调试建议45910.3头文件使用规范建议46310.4函数使用规范建议46910.5作用域使用规范建议?47210.6类使用规范建议47610.7编码格式建议48510.8注释风格建议49410.9特性使用建议502参考文献513

阅读更多

相关推荐

漫游鲸二手书店

漫游鲸二手书店

微信扫码去买书

漫游鲸二手书店

扫码访问微信小程序