gpt4 book ai didi

types - Ada:如何枚举由整数和其他类型组成的类型?

转载 作者:行者123 更新时间:2023-12-01 09:50:09 25 4
gpt4 key购买 nike

例如,我想创建一个代表所有牌组(即 2-10、Jack、Queen、King 和 Ace)的类型。

我想到了这样做:

    type Rank is (2,3,4,5,6,7,8,9,10,Jack,Queen,King,Ace);

但是我得到这个错误:

    identifier expected

最佳答案

你不能。

枚举类型声明中的列表由标识符和/或字 rune 字组成。在该上下文中不能有整数文字。

您可以使用表示子句指定用于表示枚举数的值,但我认为这不是您想要的。

只需使用标识符:

type Rank is (R2,R3,R4,R5,R6,R7,R8,R9,R10,Jack,Queen,King,Ace);

关于types - Ada:如何枚举由整数和其他类型组成的类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39104404/

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