白话C++编程

c++入门简介

2018-06-08  本文已影响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, 用在哪儿?


适合的地儿
老场景

新行业

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

4, 难度指数: 5星最高


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

5, 学谁?


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

平台

6, 咋学?


7, 学啥


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

上一篇 下一篇

猜你喜欢

热点阅读