我生活在一个非常安全/关键的 Ada-ic 环境中,并且养成了定义良好且有界的类型定义的习惯。我还遇到过很多 ASN1 使用/传播者。
我周围的一些人将 ASN1 定义为优于协议缓冲区的关键功能之一是能够定义并因此检查数据范围。
所以,
常见的数字类型定义(例如 int32、int64)超出了此处的范围。
我读过谷歌概述,发现没有提及任何数据范围定义。除了有关枚举管理/表示的功能以及一些排序功能之外。
为了提供一些其他参考,我听说/阅读了下面的链接,并了解了 Ada 实施项目。
这导致
http://www.diva-portal.org/smash/get/diva2:690878/FULLTEXT02.pdf