快速掌握C++编程:Essential C++速成指南
需积分: 50 52 浏览量
更新于2024-12-04
收藏 920KB PDF 举报
C++编程基础知识点
**C++语言概述**
C++是一种通用编程语言,具有面向对象、泛型编程、模板元编程等特点。C++语言由Bjarne Stroustrup在1983年设计,主要用于系统编程、应用程序开发和嵌入式系统开发。
**C++语言特点**
1. **面向对象**:C++支持面向对象编程,具有封装、继承、多态等特点。
2. **泛型编程**:C++支持泛型编程,允许开发者定义通用的函数和类模板。
3. **模板元编程**:C++支持模板元编程,允许开发者在编译期执行元编程。
4. **高效性**:C++是一种高效的语言,具有较高的执行速度和较小的内存占用。
**C++语言应用**
1. **操作系统**:C++广泛应用于操作系统的开发,如Windows、Linux等。
2. **应用程序**:C++用于开发各种应用程序,如游戏、浏览器、office软件等。
3. **嵌入式系统**:C++用于开发嵌入式系统,如机器人、汽车电子系统等。
**本书《Essential C++》简介**
《Essential C++》是由Stanley B. Lippman编写的一本C++编程语言经典著作。本书旨在为读者提供一个快速入门C++语言的机会,涵盖了C++语言的基本概念、语法和应用。
**本书特点**
1. **实践导向**:本书以实践为导向,通过实际案例和示例代码,帮助读者快速掌握C++语言。
2. **基础知识**:本书涵盖了C++语言的基础知识,包括变量、数据类型、运算符、控制结构、函数、数组、指针等。
3. **高级主题**:本书还涵盖了一些高级主题,如泛型编程、模板元编程、异常处理等。
**作者简介**
Stanley B. Lippman是著名的C++语言专家,他曾担任过C++标准委员会委员,并且是多本C++语言编程书籍的作者。
**本书结构**
本书共分为十六章,涵盖了C++语言的基础知识和高级主题。每章都配有实践案例和习题,帮助读者巩固所学知识。
《Essential C++》是一本非常实用的C++语言入门书籍,对于刚刚接触C++语言的读者来说非常有帮助。
点击了解资源详情
点击了解资源详情
点击了解资源详情
140 浏览量
171 浏览量
2018-09-19 上传
196 浏览量
2008-01-08 上传
270 浏览量
suitao11873737
- 粉丝: 5
- 资源: 162
最新资源
- 初级java笔试题-coding-interview-university:编码面试大学
- cetrainer-unpacker:从可执行文件中提取和解密CheatEngine训练器
- 客户评分:客户评分组件
- 超市理货员岗位职责
- stores-rest-api
- aclipp clipper-crx插件
- VsCommandBuddy:VsCommandBuddy示例,帮助信息,更新信息和支持交流
- zarmarathon2021
- 阅读笔记
- 超市收银组长的工作细则
- 高仿糗事百科客户端应用源码完整版
- 初级java笔试题-awesome-c-mirror:awesome-c的镜子
- HomeAssistant
- JDK8版本jdk-8u202-linux-arm64-vfp-hflt.tar(gz).zip
- Day05:第五天
- xrcs-python:Python练习