453 B
453 B
LinearAllocator::Destructor
销毁线性分配器并释放底层缓冲区。
~LinearAllocator() override;
行为说明
当前实现根据构造来源选择释放方式:
- 如果有父分配器,则调用
m_parent->Free(m_buffer) - 否则在 Windows 上调用
_aligned_free(m_buffer),非 Windows 路径调用std::free(m_buffer)