没有C语言基础的同学,建议先快速学习一下C语言】
目录
C++的应用领域
一、应用领域
游戏(Cocos2d-X)、图像、多媒体、网络、嵌入式
数据库(Oracle、MySQL)、浏览器(Chrome)、搜索引擎(Google)
操作系统、驱动程序、编译器(GCC、LLVM)、编程语言(Swift)
HPC(High Performance Computing,高性能计算)
iOS开发(Runtime、AsyncDisplayKit)
Android开发(NDK、fresco【匿名共享内存,Ashmem,Anonymous Shared Memory】)
Java开发(JNI)
……
二、C/C++的跨平台原理
C/C++的跨平台:使用平台相关的编译器生成对应平台的可执行文件
三、总结
C++之所以应用范围如此广泛,得益于它的高效性、稳定性、跨平台性
虽然C++在很多大型应用中,无法施展拳脚;但在某些领域,如同巨人一般而且是不可或缺的顶梁柱
基本只要是用到C++的地方,都是高大上的地方
行者常至,为者常成!