cpp/container/mdspan

is a non-owning view into a contiguous sequence of objects that reinterprets it as a multidimensional array.

Each specialization of  models  and satisfies:
 * is ,
 * is, and
 * is

A specialization of is a  type if its,  and  are  types.

Data members
Typical implementations of hold only three non-static data member:


 * An accessor of type (shown here as  for exposition only).
 * A layout mapping of type (shown here as  for exposition only).
 * A underlying data handle of type (shown here as  for exposition only).