C++ 标准库中有一个 new std::inplace_vector
,它似乎在编译时具有固定容量。我试图理解std::inplace_vector
而不是std::array
或 的用例std::vector
。它似乎具有固定大小std::inplace_vector
容量的优势,就像 一样,但在插入之前不需要对象初始化。但是,与 不同,它具有固定的编译时容量。std::array
std::vector
std::inplace_vector
std::inplace_vector
有人可以提供一个可能有用的例子吗?