SVector公共变量

定义

constexpr size_t MAX_SVECTOR_SIZE = 256;
constexpr size_t DEFAULT_SVECTOR_SIZE = 64;
constexpr bool CHECK_BOUND = true;
struct MaxSizeExceeded : public std::exception {};
template <class T, std::size_t MAX_SIZE = MAX_SVECTOR_SIZE>

成员

成员名称

描述

MAX_SVECTOR_SIZE

SVector最大数据大小为“256”

DEFAULT_SVECTOR_SIZE

SVector默认数据大小为“48”。

CHECK_BOUND

默认为“true”,即默认进行边界检验。

MaxSizeExceeded

MaxSizeExceeded越界异常参数,具体情况请参见各接口描述。