std::span
已被选入 C++20。我假设除了std::span
,还会有一个这样定义的便利别名:
template <class T, size_t Extent = dynamic_extent>
using cspan = span<const T, Extent>;
对我来说,这似乎是一个非常方便的别名。我可能会cspan
更频繁地使用span
!根据cppreference,cspan
不存在。cspan
在这篇论文中提到了一个似乎暗示它在某个时候在标准中。我找不到任何其他提及。
那么发生了cspan
什么?它被删除了吗?它曾经存在过吗?