std::span
已被评选为C ++ 20。我假设与std::span
一起,将定义一个方便的别名,如下所示:
template <class T, size_t Extent = dynamic_extent>
using cspan = span<const T, Extent>;
对我来说,这似乎是一个非常方便的别名。我可能比cspan
更经常使用span
!根据{{3}},cspan
不存在。在cppreference中仅提及cspan
,这似乎暗示它在某些时候已成为标准。我找不到其他提及。
cspan
怎么了?它被删除了吗?它曾经存在吗?
答案 0 :(得分:10)