【发布时间】:2014-08-22 17:17:33
【问题描述】:
据我所知,C++ 有诸如 Mergable、Container、Comparable、Sortable、Arithmetic 等概念。我到处都看到过它们,但我从未见过列表。在哪里可以找到标准 C++ 概念的列表?
-edit- 人们很困惑,但我的意思是this slide 中的示例模板行,它具有容器和可排序。还有什么?
【问题讨论】:
-
请澄清您的问题。
Mergeable和Sortable是尚未达到标准的 Concepts Lite 的一部分(因此 c++1y 标签是合适的),并且在您的问题中明确提到了它们。您指的是概念精简版吗?或者你的意思是类型要求,因为我们在 C++03 中已经有了它们? -
请澄清您的问题。
Container和Comparable是 C++03 标准中定义的类型要求的一部分,它们在您的问题中明确提及。您指的是类型要求吗?还是说概念?
标签: c++ c++-concepts