C++概括

C++的特点

优点:

  1. 强大的抽象封装能力:这让C++语言具备了强大的开发工程能力,在封装的同时C++最大程度的保留了高性能;
  2. 高性能:运行快,并且占用资源少一直是C++语言的追求;
  3. 低功耗:特别适合在各种微型的嵌入式设备中运行高效的程序;

缺点:

  1. 语法相对复杂,细节比较多,学习曲线比较陡;
  2. 需要一些好的规范和范式,否则代码很难维护;

CPP的应用

C++主要用来做什么

  • 大型桌面应用(Adobe Photoshop、Google Chrome、Microsoft office)
  • 大型网站后台(搜索引擎)
  • 大型游戏后台(王者荣耀)
  • 大型游戏引擎(Unreal/Unity)
  • 编译器/解释器(LLVM/ClangGCC、JAVA虚拟机、JavaScript引擎)
  • 视觉和智能引擎(OpenCV、TensorFlow)

猜你喜欢

转载自blog.csdn.net/XZ2585458279/article/details/109425756
C++