gpt4 book ai didi

types - 是否可以为 Protocol Buffer 中的字段定义数字范围?

转载 作者:行者123 更新时间:2023-12-04 23:57:38 27 4
gpt4 key购买 nike

我生活在一个非常安全/关键的 Ada-ic 环境中,并且养成了定义明确和有界类型定义的习惯。我还面临很多 ASN1 用法/传道者。

我周围的一些人认为 ASN1 优于 Protocol Buffer 的关键特性之一是 定义并检查数据范围的能力 .

所以,

  • Protocol Buffer 没有任何范围定义是真的吗
    系统 ?
  • 在 Protocol Buffer 之上是否有任何方法可以
    提供这样的功能?

  • 通常的数字类型定义,如 int32、int64 在这里超出了范围。

    我读了这个 Google overview并没有发现对任何数据范围定义的引用。除了有关枚举管理/表示的功能和一些排序功能。

    为了提供一些其他引用资料,我听说/阅读了以下链接并了解了一个 Ada 实现项目。

    Does anyone know of an Ada plugin for protocol buffers?

    这导致

    http://www.diva-portal.org/smash/get/diva2:690878/FULLTEXT02.pdf

    https://github.com/persan/protobuf-ada

    最佳答案

    Is it true that protocol buffers do not have any range definition system ?



    是的

    Are there any means on top of protocol buffer that could provide such a feature ?



    您编写代码来检查值是否在预期范围内。

    关于types - 是否可以为 Protocol Buffer 中的字段定义数字范围?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58312459/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com