加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c – Concepts TS中是否有任何预定义的概念?

发布时间:2020-12-16 10:41:19 所属栏目:百科 来源:网络整理
导读:‘Concepts lite’已被接受为TS和(示例实现)合并到GCC主分支中,因此后续问题是任何概念都是预定义的(如Sortable或Random_access_range)? 我在哪里寻找这样的预定义概念? the list at cppreference.com是一个精确而详尽的清单吗? 我可以将它们与最新的GCC
‘Concepts lite’已被接受为TS和(示例实现)合并到GCC主分支中,因此后续问题是任何概念都是预定义的(如Sortable或Random_access_range)?

我在哪里寻找这样的预定义概念?

the list at cppreference.com是一个精确而详尽的清单吗?

我可以将它们与最新的GCC主干版本一起使用吗?

编辑1:由于概念未被C 17接受,因此将C 17更改为TS.

解决方法

概念TS中没有定义概念(来源:我编写了概念TS).

它既不是疏忽也不是错误……目标是在TS中提供纯语言扩展,允许开发人员在提交标识库所需概念(大量时间)之前尝试新功能.

Ranges TS将定义标准库所需的概念.

海湾合作委员会可能附带一些概念,但我没有听说过任何具体的计划.我有一个库,它定义了Ranges TS中出现的许多概念(但不是全部):https://github.com/asutton/origin,但我仍在研究可用的版本和相应的文档.它只能从主干编译GCC.我希望下周有足够的文件.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读