目录
常用 Shell 命令 (Common Shell Commands)
Shell 命令选项和修饰符 (Command Options and Modifiers)
C++ 专用英语单词汇总
数据类型和关键字
- int - 整数数据类型,用于表示整数。
- float - 浮点数数据类型,用于表示小数。
- double - 双精度浮点数数据类型。
- char - 字符数据类型,用于表示单个字符。
- bool - 布尔数据类型,表示真值或假值。
- void - 空类型关键字,用于表示无返回值。
- auto - 自动类型推断关键字。
- const - 常量修饰符,表示常量值。
- static - 静态修饰符,用于静态成员或局部变量。
- mutable - 可变修饰符,用于修饰类成员。
- volatile - 易变性修饰符,用于声明易变对象。
- typename - 类型说明关键字。
- template - 模板关键字,用于定义通用类型或函数。
- namespace - 命名空间关键字,用于定义命名空间。
- using - 命名空间引入关键字,用于引入命名空间成员。
控制流和关键字
- if, else - 条件语句关键字,用于条件判断。
- switch, case - 开关语句关键字。
- while, do, for - 循环语句关键字。
- break, continue - 跳出和继续关键字。
- goto - 跳转语句关键字(少用)。
- return - 返回语句关键字。
- try, catch, throw - 异常处理关键字。
- virtual - 虚函数关键字,用于多态性。
- override, final - 虚函数重写和最终修饰符。
- friend - 友元关键字,用于友元函数或类。
类和对象
- class, struct - 类和结构体关键字。
- public, protected, private - 访问控制关键字。
- this - 指向当前对象的指针关键字。
- new, delete - 动态内存分配和释放关键字。
- constructor, destructor - 构造函数和析构函数关键字。
- operator - 运算符重载关键字。
- explicit - 显式构造函数关键字。
- constexpr - 常量表达式关键字。
- static_assert - 静态断言关键字。
库操作
标准库 (Standard Library)
- iostream - 输入输出流库,包括
std::cout
、std::cin
等。 - fstream - 文件输入输出流库,用于文件操作。
- iomanip - 输入输出格式控制库,用于控制输出格式。
- string - 字符串库,提供字符串操作和处理功能。
- vector - 向量库,动态数组容器。
- array - 数组库,固定大小数组容器。
- list - 链表库,双向链表容器。
- map - 映射库,键值对容器。
- unordered_map - 无序映射库,哈希表实现的键值对容器。
- set - 集合库,集合容器。
- unordered_set - 无序集合库,哈希表实现的集合容器。
- algorithm - 算法库,提供常用的算法函数,如排序、查找等。
- utility - 实用工具库,包含各种通用工具函数和类型。
- cmath - 数学库,提供数学函数,如三角函数、对数函数等。
- ctime - 时间库,提供日期和时间操作函数。
第三方库 (Third-party Libraries)
- Boost - 强大的 C++ 扩展库,提供许多高级功能和工具。
- Eigen - 线性代数库,用于矩阵和向量运算。
- OpenCV - 计算机视觉库,用于图像处理和计算机视觉任务。
- SDL - 简单直观的多媒体库,用于游戏开发和多媒体应用。
- SFML - 简单快速的多