暂无评论
图文详情
- ISBN:9787030762436
- 装帧:平装胶订
- 册数:暂无
- 重量:暂无
- 开本:其他
- 页数:168
- 出版时间:2024-01-01
- 条形码:9787030762436 ; 978-7-03-076243-6
内容简介
C++是一种集过程化程序设计、面向对象程序设计于一体的编程语言,是对C语言的继承。全书共4章,以通俗易懂的语言和丰富的实例分别介绍了C++的开发环境、语言特性、新的变化和项目实战。开发环境主要介绍了编译环境的构建和集成开发环境;语言特性则从C++中的四大特性说起,分析了虚指针、虚函数、字节序与对齐和操作符重载等;新的变化部分以丰富的代码样例对C++11标准的演进作了详细阐述;项目实践则结合高铁/动车模拟抢票系统,讲述实际开发的整体流程。书中所有知识点均给出了代码实例和详细注释,读者可以轻松领会C++的强大功能,快速提高开发能力。
目录
第1章 工具那些事
1.1 编译器那些事
1.1.1 Windows上的GCC
1.1.2 Linux与MacOS安装GCC
1.1.3 Linux下安装Windows编译环境
1.2 集成开发环境那些事
1.2.1 CLion
1.2.2 VSCode
1.2.3 Jupyter
1.2.4 Vim环境
第2章 万丈高楼平地起
2.1 四大特性那些事
2.1.1 封装
2.1.2 抽象
2.1.3 继承
2.1.4 多态
2.2 Virtual那些事
2.2.1 虚指针与虚表
2.2.2 明白哪些可以作为虚函数
2.2.3 纯虚函数和抽象类
2.2.4 RTTI与类型转换操作符
2.3 大小端那些事
2.3.1 大小端的概念
2.3.2 字节对齐
2.3.3 正确判别大小端
2.3.4 优雅地实现大小端转换
2.4 字节对齐那些事
2.4.1 sizeof操作符计算
2.4.2 位域那些事
2.5 const与static那些事
2.5.1 const那些事
2.5.2 static那些事
2.6 操作符重载那些事
2.6.1 重载操作符
2.6.2 转换操作符
2.6.3 重载new与delete
第3章 拥抱新变化
3.1 新的初始化那些事
3.1.1 C++98/03初始化方式
3.1.2 统一初始化
3.1.3 初始化列表
3.2 优选ptr那些事
3.2.1 C与C++的NULL
3.2.2 ptr与ptr_t
3.3 变量的自动类型推断那些事
3.3.1 auto推断
3.3.2 auto原理
3.4 基于范围的for循环那些事
3.4.1 基本概述
3.4.2 基于范围的for循环分类
3.4.3 支持自定义类型
3.5 右值引用那些事
3.5.1 左值与右值
3.5.2 万能引用
3.5.3 区分万能引用
3.5.4 引用折叠
3.5.5 完美转发
3.5.6 移动语义
3.6 智能指针那些事
3.6.1 揭开神秘的面纱
3.6.2 妙用override与final
3.6.3 独占型智能指针
3.6.4 共享型智能指针
3.6.5 弱引用型智能指针
3.7 Lambda那些事
3.7.1 Lambda表达式构成
3.7.2 lambda与闭包
3.7.3 lambda背后的原理
3.8 杂谈那些事
3.8.1 using还是typedef
3.8.2 异常处理noexcept
3.8.3 容器那些事
第4章 项目实战
4.1 项目简介
4.2 设计与实现
4.2.1 座位及用户设计与实现
4.2.2 高铁/动车设计与实现
参考文献
展开全部
本类五星书
浏览历史
本类畅销
-
全图解零基础word excel ppt 应用教程
¥12.0¥48.0 -
C Primer Plus 第6版 中文版
¥62.6¥108.0 -
零信任网络:在不可信网络中构建安全系统
¥37.2¥59.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
硅谷之火-人与计算机的未来
¥20.3¥39.8 -
机器人的天空
¥26.9¥56.0 -
情感计算
¥66.8¥89.0 -
大模型RAG实战 RAG原理、应用与系统构建
¥74.3¥99.0 -
LINUX企业运维实战(REDIS+ZABBIX+NGINX+PROMETHEUS+GRAFANA+LNMP)
¥55.2¥69.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥67.4¥89.8 -
LINUX实战——从入门到精通
¥49.0¥69.0 -
剪映AI
¥52.8¥88.0 -
快速部署大模型:LLM策略与实践(基于ChatGPT等大语言模型)
¥56.9¥79.0 -
数据驱动的工业人工智能:建模方法与应用
¥68.3¥99.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥76.3¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
UN NX 12.0多轴数控编程案例教程
¥24.3¥38.0 -
实战知识图谱
¥48.3¥69.0