您可以为连续术语编写一个概念吗?

Can you write a concept for ContiguousIterator?

本文关键字:一个 连续 术语      更新时间:2023-10-16

我知道在单词规范意义上有连续介质的概念,但是我想知道它是否可以使用C 20/C 17概念TS语法编写。

我的问题是,与RandomAccessiterator contiguulaterator不同,不仅需要像it+123这样的操作来工作,而且还取决于该操作的运行时结果。

不,您不能,没有特征类或其他助手,其中类型选择为连续。

您的问题当前无法解决。委员会正在考虑如何在推论连续的内存访问方面做些什么。flub是iterator_category不是一个特征(尽管它位于iterator_traits中);这是一种临时类型。如果不违反现有代码,它就无法细致。(初学者错误,是什么?)委员会认识到混乱。最近的讨论告诉所有 ->如何从迭代器中推断出连续的内存