C++核心准则​GSL.concept:概念

面向对象思考

共 1286字,需浏览 3分钟

 ·

2020-11-17 22:59

GSL.concept: Concepts

GSL.concept:概念

These concepts (type predicates) are borrowed from Andrew Sutton's Origin library, the Range proposal, and the ISO WG21 Palo Alto TR. They are likely to be very similar to what will become part of the ISO C++ standard. The notation is that of the ISO WG21 Concepts TS. Most of the concepts below are defined in the Ranges TS.

这些概念(类型谓词)是从Andrew Sutton的原始库,Range提案和ISO WG21 Palo Alto TR中借用的。它们可能与将成为ISO C ++标准一部分的内容非常相似。该标记是ISO WG21概念TS的标记。以下大多数概念在Ranges TS中定义。

  • Range

  • String // ???

  • Number // ???

  • Sortable

  • EqualityComparable

  • Convertible

  • Common

  • Boolean

  • Integral

  • SignedIntegral

  • SemiRegular // ??? Copyable?

  • Regular

  • TotallyOrdered

  • Function

  • RegularFunction

  • Predicate

  • Relation

  • ...


原文链接

https://github.com/isocpp/CppCoreGuidelines/blob/master/CppCoreGuidelines.md#gslconcept-concepts


新书介绍

《实战Python设计模式》是作者最近出版的新书,拜托多多关注!

本书利用Python 的标准GUI 工具包tkinter,通过可执行的示例对23 个设计模式逐个进行说明。这样一方面可以使读者了解真实的软件开发工作中每个设计模式的运用场景和想要解决的问题;另一方面通过对这些问题的解决过程进行说明,让读者明白在编写代码时如何判断使用设计模式的利弊,并合理运用设计模式。

对设计模式感兴趣而且希望随学随用的读者通过本书可以快速跨越从理解到运用的门槛;希望学习Python GUI 编程的读者可以将本书中的示例作为设计和开发的参考;使用Python 语言进行图像分析、数据处理工作的读者可以直接以本书中的示例为基础,迅速构建自己的系统架构。




觉得本文有帮助?请分享给更多人。

关注微信公众号【面向对象思考】轻松学习每一天!

面向对象开发,面向对象思考!




浏览 24
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报