---
title: 简介
description: "本类是一个POD类，在一块连续的内存空间中存储描述信息以及实际的数据元素（元素类型由模板参数T指定）。不支持动态扩容。"
url: https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/latest/maintenref/basicdataapi/atlasopapi_07_00052.html
sourcePath: /source/zh/CANNCommunityEdition/920beta1/maintenref/basicdataapi/atlasopapi_07_00052.html
indexId: dd32e75f082c533a5b7a7f388075be16d4067072463b9494c422c5c79a85509489
---
# 简介

本类是一个POD类，在一块连续的内存空间中存储描述信息以及实际的数据元素（元素类型由模板参数T指定）。不支持动态扩容。

本类的描述信息包括：最大可保存的元素个数、当前存放的实际元素数量等。

#### 需要包含的头文件

```
#include <continuous_vector.h>
```


#### Public成员函数

```
template<typename T>
static std::unique_ptr<uint8_t[]>
Create
(size_t capacity, size_t &total_size)
template<typename T>
static std::unique_ptr<uint8_t[]>
Create
(const size_t capacity)
void
Init
(const size_t capacity)
size_t
GetSize
() const
ge::graphStatus
SetSize
(const size_t size)
size_t
GetCapacity
() const
const void *
GetData
() const
void *
MutableData
()
```
