C++编程 共 2 篇文章

C++ STL 容器:vector、map、set 的基本操作
2026-04-07 06:32:36
1. 引入标准库头文件 include <vector 与 include <iostream,启用动态数组与基础输入输出功能。 2. 声明容器实例 vector<int data;,创建一个初始为空的整数序列(底层为连续内存块,长度随元素增加自动翻倍扩容)。 3. 尾部追加调用 data.push
C++编程 STL容器 动态数组
10 0
C++ 多态:虚函数与纯虚函数的实现
2026-04-06 19:21:22
C++ 多态:虚函数与纯虚函数的实现 阶段一:实现基础多态(虚函数) 多态的核心逻辑是“统一指令,差异化执行”。通过虚函数,基类指针或引用在调用函数时,会跳过基类默认代码,直接执行指针实际指向的派生类代码。 1. 声明 虚函数原型。在基类头文件(如 Shape.h)的 public: 区域,编写普通
C++编程 面向对象 多态机制
12 0