如何将类型的值按顺序链接到整数?

Aequitas

我试图有一个程序从用户那里获取一个数字(从 1 - 12),它会返回那个月的简短形式,例如:如果你写1它会返回JAN等等。

我有以下几点:

type Month_Type is (JAN, FEB, MAR, APR, MAY, JUN, JUL, AUG, SEP, OCT, NOV, DEC);

但我如何将其链接到userMonth : Integer;. 我想过类似 Month_Type(userMonth) 的东西,但这不起作用并给了我错误。我能想到的唯一另一件事是为每个 Month_Type 设置一个循环,并在其中设置一个计数器以使其匹配。但这看起来很乱而且效率不高,一定有更好的方法。

垃圾神

离散类型操作中,属性'Val表示一个函数,该函数返回Month_Type位置编号等于传递给它的参数值的类型的值。例如,该表达式的Month_Type'Val(0)计算结果为JAN

请注意,属性使用的内部代码不受Enumeration Representation Clause 的影响给定诸如 之类的声明userMonth : constant := 1,请使用表达式Month_Type'Val(userMonth - 1)

当使用带有GNAT的表示子句时,实现定义的属性'Enum_Val表示一个函数,该函数“返回其表示与参数匹配的枚举值”。使用此处建议的表示子句,表达式的Month_Type'Enum_Val(userMonth)计算结果为JAN无需调整。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将图像链接到标题

来自分类Dev

如何将UIWebView链接到网站

来自分类Dev

如何将多个调用链接到`into()`?

来自分类Dev

如何将.a / .lib链接到.elf

来自分类Dev

如何将 MySQL 链接到 JSP?

来自分类Dev

Anylogic:如何将单选按钮链接到double类型的变量?

来自分类Dev

如何将Excel单元格链接到Web上的更新值?

来自分类Dev

如何将 arraylist 值链接到类对象?(安卓)

来自分类Dev

使用 Scrapy 时如何将返回值按特定顺序排列?

来自分类Dev

如何将UIPickerView数组链接到另一个类iOS中的整数属性

来自分类Dev

当我混合使用整数和字符串时,如何将元素列表按数字顺序排序?

来自分类Dev

如何将OCaml整数类型限制为整数范围?

来自分类Dev

如何将长整型值传递给以整数作为返回类型的函数的参数?

来自分类Dev

如何将负整数连接到字符C语言

来自分类Dev

如何将通用链接连接到UIViewController?

来自分类Dev

如何将Intellij项目链接到SVN Repo?

来自分类Dev

如何将HTML表单链接到JavaScript中的函数?

来自分类Dev

如何将boost链接到我的程序?

来自分类Dev

如何将Droplink链接到Sitecore中的树列表

来自分类Dev

如何将外部共享库链接到本机扩展?

来自分类Dev

如何将外部功能链接到其实现的示例

来自分类Dev

如何将Google日历链接到应用程序?

来自分类Dev

如何将内部IP链接到外部IP?

来自分类Dev

如何将PHP文件链接到html按钮

来自分类Dev

如何将JavaScript文件链接到ID

来自分类Dev

如何将Python脚本链接到React Native应用

来自分类Dev

如何将指针链接到std :: vector元素

来自分类Dev

Netsuite:如何将采购订单链接到销售订单

来自分类Dev

如何将文本链接到鼠标指针?

Related 相关文章

  1. 1

    如何将图像链接到标题

  2. 2

    如何将UIWebView链接到网站

  3. 3

    如何将多个调用链接到`into()`?

  4. 4

    如何将.a / .lib链接到.elf

  5. 5

    如何将 MySQL 链接到 JSP?

  6. 6

    Anylogic:如何将单选按钮链接到double类型的变量?

  7. 7

    如何将Excel单元格链接到Web上的更新值?

  8. 8

    如何将 arraylist 值链接到类对象?(安卓)

  9. 9

    使用 Scrapy 时如何将返回值按特定顺序排列?

  10. 10

    如何将UIPickerView数组链接到另一个类iOS中的整数属性

  11. 11

    当我混合使用整数和字符串时,如何将元素列表按数字顺序排序?

  12. 12

    如何将OCaml整数类型限制为整数范围?

  13. 13

    如何将长整型值传递给以整数作为返回类型的函数的参数?

  14. 14

    如何将负整数连接到字符C语言

  15. 15

    如何将通用链接连接到UIViewController?

  16. 16

    如何将Intellij项目链接到SVN Repo?

  17. 17

    如何将HTML表单链接到JavaScript中的函数?

  18. 18

    如何将boost链接到我的程序?

  19. 19

    如何将Droplink链接到Sitecore中的树列表

  20. 20

    如何将外部共享库链接到本机扩展?

  21. 21

    如何将外部功能链接到其实现的示例

  22. 22

    如何将Google日历链接到应用程序?

  23. 23

    如何将内部IP链接到外部IP?

  24. 24

    如何将PHP文件链接到html按钮

  25. 25

    如何将JavaScript文件链接到ID

  26. 26

    如何将Python脚本链接到React Native应用

  27. 27

    如何将指针链接到std :: vector元素

  28. 28

    Netsuite:如何将采购订单链接到销售订单

  29. 29

    如何将文本链接到鼠标指针?

热门标签

归档