<cuda/std/inplace_vector>#

2026-10-01

2 min read time

Applies to Linux and Windows

This page documents cuda::std::inplace_vector in libhipcxx, a fixed-capacity, dynamically-sized contiguous container that stores its elements inline without heap allocation.

Extensions#

Most features of <inplace_vector> are made available in C++14 onwards.

Restrictions#

The range-based interface is only available with ranges support in C++17.