代码之家  ›  专栏  ›  技术社区  ›  einpoklum

我应该如何称呼这个具有大小结构的唯一指针?

  •  0
  • einpoklum  · 技术社区  · 1 年前

    C++的标准库只通过指针提供一些功能,而不是同时保留地址和大小的结构,这让我很恼火。具体来说,假设我想要一个 unique_ptr<T[]> ,但保持相关联的长度/大小。

    这并不难实现(尤其是如果我避免了像中那样区分数组和非数组模板参数 make_unique() );但是,我应该怎么称呼这种独特的ptr呢?我在想 unique_span unique_region ……或者可能还有其他更合适或更受欢迎的名字来形容这种结构?

    注意:它似乎不是中列出的任何类似向量的构造 this table

    0 回复  |  直到 1 年前