01-C++系统概述

C++编程零基础入门专栏 专栏收录该内容
1 篇文章 0 订阅

你好,我是悦创。我的 C++ 开课啦。

Objectives

  • 答疑概述
  • C++ 概述
  • 专栏概述
  • VS2019 安装

1. 答疑概述

  • 知识星球答疑;
  • 提问方法;

CSDN 答疑方法

  • 关注公众号:AI悦创,加群提问
  • CSDN 文章下面提问

2. C++ 概述

C++ 是一种中级语言,它是由 Bjarne Stroustrup 于 1979 年在贝尔实验室开始设计开发的。C++ 进一步扩充和完善了 C 语言,是一种面向对象的程序设计语言。C++ 可运行于多种平台上,如 Windows、MAC 操作系统以及 UNIX 的各种版本。
image.png

image.png
在这里插入图片描述

image.png
在这里插入图片描述

https://www.tiobe.com/tiobe-index/

在这里插入图片描述

C++ 简介

C++ 是一种静态类型的、编译式的、通用的、大小写敏感的编程语言,支持过程化编程,面向对象编程和泛型编程。
image.png

C++ 其实就是 C Plus Plus

1.1 C++ 的历史

  • 从 C 发展而来;
  • C 没有面向对象,C++ 有面向对象。这就引出了 C++;
  • 出现了 OO(面向对象)的概念;
  • 1983 年正式被命名为 C++(C plus plus/cpp);
  • 说个题外话:C# 怎么读?那 C# 和 C++ 的关系是什么?
  • 随着硬件价格降低,曾出现低谷;(也就是,买一台计算机的钱可以买三台计算机去计算。我们就不用去耗时间优化 C++ 的代码与算法)
  • 标准模板库,泛型等特性加入…;
  • 1988年,加入国际标准化组织;
  • 国际标准的不断跟迭代:C11、C14…;

1.2 当我们谈 C++,谈些什么?

  • 第一个阶段(1979 - 1995):储备
    • C with classes
    • 面对对象(OO )思想
  • 第二个阶段(1996 - 2000):完善
    • 标准模板库(STL)
    • Boost
  • 第三个阶段(2000 - 今天):腾飞
    • 模板元编程
    • MPL 库
    • Modern C++:Lambda,type deduction…

1.3 专栏概述

模块一基础
CH1开班仪式!不来100%后悔!
CH2变量、输入与输出
CH3数据类型基础与运算
CH4循环
CH5数据类型与数组
CH6内存与指针
CH7分支语句与逻辑运算
模块二核心
CH8函数及递归
CH9复习及期中测试讲解
CH10类与对象
CH11类的继承与多态
模块三扩展
CH12异常与模板
CH13文件 IO 与编译
模块四实战·自动售货系统搭建
CH14自动售货系统搭建(上):控制台
CH15自动售货系统搭建(中):界面可视化(QT 框架)
CH16自动售货系统搭建(下):人脸识别(Opencv)

每个小项目是环环相扣到大项目的开发,软件工程中叫:增量开发。

增量开发,又叫增量开发,是软件工程当中,一种常用的软件开发过程思想。 其中增量是指在软件开发过程中,先开发主要功能模块,再开发次要功能模块,逐步完善,最终开发出符合需求的软件产品。

1.4 我们的目标是?

  • ×进 BAT 年薪 30K+
  • ×精通 C++ 大型程序开发信手拈来

这个专栏是做不到的,但是要是说课程上拿到 90+ 分是没有问题的。

会考试的人,实际代码不一定很强。会敲代码的人,考试肯定不会很差。

  • √考试 90+
  • √个人软件开发得心应收(个人不用考虑特别多的高并发和资源)
  • √深入学习 C++ 的能力
  • √深入学习计算机的工具(学操作系统绝对 ok、学网络等等都是 OK 的)

1.5 希望大家

在这里插入图片描述

当然我们还是希望大家早日达到下面的目标:

√进 BAT 年薪 30K+
√精通 C++ 大型程序开发信手拈来

1.6 学了这门课能咋?

成为无所不能的 C++ 大师
在这里插入图片描述
据我所知,这是 21 天自学 C++ 最简便的办法
在这里插入图片描述

VS2019 的安装

安装固性能速度会比较快;

1. 进入微软官方下载网址,点击 VS2019 社区版下的免费下载按钮。

下载链接:https://visualstudio.microsoft.com/zh-hans/downloads/

在这里插入图片描述

2. 右键“以管理员身份打开”下载下来的.exe 文件

等待提取文件结束(约1-2分钟)。
在这里插入图片描述

3. 等待加载完毕进入安装软件主界面,在Community 2019版本处点击安装。

在这里插入图片描述

4. 勾选“使用 C++ 的桌面开发”和“Visual Studio拓展开发”。

在这里插入图片描述

在这里插入图片描述

5. 如果想要装在自己指定位置,则点击上方“安装位置”选项,选择自己指定的目录后,点击安装即可。

在这里插入图片描述

6.在这一步,有部分电脑系统盘C盘是固态,想选择将 vs2019 装在其他机械硬盘目录下的同学,可能会遇到安装软件的如下警告,选择“继续使用我的选择”,然后安装即可。

在这里插入图片描述
视网络情况,安装过程将持续30分钟至1小时,安装完成
后就会在桌面出现VS2019图标,如果没有,可以在开始
菜单中找到,点击即可打开(* ̄︶ ̄)

Summary

  • 答疑概述
  • C++ 概述
  • 专栏概述
    • 专栏安排
    • 目标
    • 要求
  • VS2019 安装

CH1 作业

1、完成 VS2019 的安装

CH2 预习

回想:初中和高中数学学过的函数,想想它有哪些特点?

了解:计算机术语字节(byte)和 bit 是什么意思?

AI悦创·推出辅导班啦,包括「Python 语言辅导班、C++辅导班、算法/数据结构辅导班」,全部都是一对一教学:一对一辅导 + 一对一答疑 + 布置作业 + 项目实践等。QQ、微信在线,随时响应!V:Jiabcdefh

在这里插入图片描述

  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2020 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值