Using a function from a C library providing a pointer and a size, is there (or will there be) a way to generate a ranges::view directly from it ? As I understood, views need a begin iterator and a sentinel, so will I have to copy the content of the decayed C array into a vector to be able to use views in that case ?