據我瞭解,小梅在其枚舉類型使用基於0的指標。所以在下面Status_Type,序號值從0到5阿達枚舉類型範圍
type Status_Type is
(Undefined,
Available,
Fout,
Assigned,
Effected,
Cleared);
我的問題是什麼..下面的例子是序數值嗎?它們是從0開始還是從超級類型的序數值開始?
subtype Sub_Status_Type is Status_Type
range Available.. Effected;
subtype Un_Status_Type is Sub_Status_Type
range Fout .. Assigned;
Sub_Status_Type序數值是從1到4還是從0到3?
Un_Status_Type序數值是從3到4還是從1到2或從0到1?
通常最好從源文件複製並粘貼您的實際代碼。我怎麼知道你沒有?因爲'out'是一個保留字。 –
...這是如何改變什麼... – systemoutprintln
它可能不會在這種情況下,但我已經看到很多問題,因爲海報重新鍵入代碼而不是複製 - 粘貼它。如果有人想編譯你的代碼來測試它也很有幫助。 –