Container Library

Any Standard C++ header not listed below is omitted.

Header

Content

Availability

<cuda/std/array>

Fixed size array

libcu++ 1.8.0 / CCCL 2.0.0 / CUDA 11.7

<cuda/std/inplace_vector>

Flexible size container with fixed capacity

libcu++ 2.6.0 / CCCL 2.6.0

<cuda/std/span>

Non - owning view into a contiguous sequence of objects

libcu++ 2.1.0 / CCCL 2.1.0 / CUDA 12.2

<cuda/std/mdspan>

Non - owning view into a multidimensional contiguous sequence of objects

libcu++ 2.1.0 / CCCL 2.1.0 / CUDA 12.2