# ProxyAllocator::Constructor 构造一个代理分配器。 ```cpp ProxyAllocator(IAllocator* underlying, const char* name); ``` ## 行为说明 当前构造函数只做成员保存: - `m_underlying = underlying` - `m_name = name` 它不会复制名称字符串,也不会接管底层分配器所有权。 ## 参数 - `underlying` - 被代理的底层分配器。 - `name` - 代理名称。 ## 返回值 - 无。 ## 当前实现限制 - 不校验 `underlying` 是否为空。 - 不复制 `name` 内容,只保存原始指针。 - 调用方必须保证底层分配器和名称字符串在 `ProxyAllocator` 生命周期内保持有效。 ## 相关文档 - [返回类型总览](ProxyAllocator.md) - [GetName](GetName.md)