内存管理准备知识
内存管理准备知识
计算机系统关于内存的函数层级
graph TD A(C + + 应 用 程 序)-->B(C++标准库分配器) A-->C(C++关键字) A-->D(C语言关键字) A-->E(操作系统最底层api) B-->C C-->D D-->E
- 编程者处于 C++应用程序部分
- C++标准库分配器:
std::allocator, ...
- C++关键字:
new, new[], new(), ::operator new(), ...
- C 语言关键字:
malloc / free
- 操作系统 api:
HeapAlloc, VirtualAlloc, ...