Expand
函数功能
该函数用于将TilingData扩展指定的大小。
函数原型
void *Expand(size_t size)
参数说明
返回值说明
返回扩展对应size后TilingData的内存地址。
约束说明
扩展后的总大小不能超过TilingData的最大容量。
调用示例
auto td_buf = TilingData::CreateCap(100U);
auto td = reinterpret_cast<TilingData *>(td_buf.get());
auto ptr = td->Expand(64U);
size_t cap = td->GetCapacity(); // 64U