c++入门简介

作者: 小宁静致远 | 来源:发表于2018-06-08 13:01 被阅读33次

游戏式编程:边玩儿边学编程

1, C++是啥?(本质)


工业级高级面向对象(OOP)现代化编程语言, 高性能,高并发, 高复用, 高健壮性!

工业级:
广泛用于国防, 军事, 航天, 民用等领域.

高级语言:
不像asm汇编语言,机器语言那种低级语言.

高性能:
强类型, 编译后执行, 不像脚本语言那样解释执行!

高并发: 通过架构扩展来实现
垂直和水平扩展
单机硬件性能,单机架构性能

高复用:
原因之一:面向对象

现代化
从C++11标准开始, C++的标准就像雨后春笋一样生成出来. 现在的标准:
C++11/17/20标准.

2, 能做啥?


幕后英雄
各种服务器:
Yahoo的Sponsored Ad(广告推介算法)

比如: 游戏服务器:
命运王座 (C++, Unity3d)

斗地主游戏服务器(C++), 客户端(cocos2dx: C++)
...

银行, 电信管理系统

航空航天控制系统

操作系统:
Windows, 类Linux系统(C/C++)
Ubuntu 操作系统

前台应用
暴雪战网登录器

暴雪战网登录器

Qt:(C++界面框架)

暴雪战网登录器

Qt实现的各种游戏大厅

3, 用在哪儿?


适合的地儿
老场景

  • 军事,航天
  • 斗地主游戏服务器
  • 饭店,超市收款系统
  • Windows操作系统
    等等...

新行业

  • Android App(应用: Qt框架)

  • 游戏引擎(3d),游戏服务器

  • 区块链

  • Qt实现搬砖程序:
    抓取各交易所交易对数据,进行对比,给出差价和提示!


    搬砖程序
  • 交易所后台

  • 钱包后台
    ...

强人所难的(C++不擅长的)地儿
微信小程序: WXJS, H5
网站( php, Java, JavaScript )
公众号后台( php, Java, JavaScript)

4, 难度指数: 5星最高


高手: 4.8
偶尔: 3.5
跨界: 3.5

5, 学谁?


形式排行榜 (变花样做的菜, 更香: 比如烂炖呀 ……_ )

  • 面授
  • 视频
  • 音频
  • 文字

平台

  • 新生大学...(好多同学学过, 请教下雪娇同学 )
  • 全栈营( 问下雪娇同学)
  • 千聊
  • 知识星球
  • 公众号

6, 咋学?


  • 理论 40%
    白话C++编程系列采用幽默的直播方式, 直观、通俗的讲解C++基础概念.
    LoveEachOtherForEver
  • 敲代码41%
    至关重要
    可以从一个小功能开始:
    比如写个小的计算器程序: 实现初步的 加,减,乘,除数字运算!
    大点儿比如写个超市管理系统

  • 问答 19%

7, 学啥


  • 编程理论

  • 动手实践
    玩命儿敲代码

  • 编程思想:
    人月神话
    设计模式

编程的本质是什么? 让我们从 "大声说爱你, 妈妈!" 开始.!

相关文章

网友评论

    本文标题:c++入门简介

    本文链接:https://www.haomeiwen.com/subject/cutasftx.html