0%

geekforgeeks——CPP目录

[TOC]

  • C++ 仍然是用于制作操作系统、嵌入式系统、图形用户界面以及如今的高频交易 (HFT) 软件的最常用和最流行的编程语言之一。
  • 支持低级和高级功能,例如手动内存管理和 OOP 编程。
  • 语法与 C、Java 和 C# 相似
  • C++ 是高级语言中执行速度最快的语言之一

C++基础概念

函数

用户将程序分成多个块,每个块执行特定任务——模块化、复用

复合数据类型

复合数据类型由内置数据类型创建。

重要的复合数据类型,例如数组、字符串、指针和结构,它们有助于管理复杂的现实世界数据。

动态内存管理——指针

使用指针和动态内存分配/释放运算符进行低级内存操作。

对象

面向对象编程 (OOP) 的关键概念,例如类、对象、封装、继承、多态和抽象。

异常

如何处理异常以防止崩溃并提高应用程序的可靠性。

文件处理

使用流在 C++ 中处理文件的方法

STL

内置库,提供一组常用的数据结构(例如向量、列表、堆栈、队列、映射等)和可提高生产力和性能的算法

C++ 中的高级概念

移动预处理、多线程

面试问题

-------------本文结束-------------