枚举中缺少值或空字符串

Posted

技术标签:

【中文标题】枚举中缺少值或空字符串【英文标题】:missing value or empty string in enum 【发布时间】:2013-02-10 16:24:16 【问题描述】:

有没有办法拥有这样的枚举:

classdef(Enumeration) bla_type < int32
    enumeration
        bla_one(1)
        bla_2(2)
    end
end

缺少值或 NaN 值?谢谢。

【问题讨论】:

【参考方案1】:

NaN 值适用于浮点类型,但不适用于整数。对于整数,每个位模式都具有数字含义。对于浮点,一些模式是为 NaN 和无穷大保留的。

由于您的枚举的基础类型是 int32,因此您将无法使用 NaN。

【讨论】:

如果我使用 @csetzkorn:我不确定 MatLab 是否允许,但我肯定会尝试。

以上是关于枚举中缺少值或空字符串的主要内容,如果未能解决你的问题,请参考以下文章

将空字符串写入 MongoDB 输出 - Pentaho

跟进:缺少 django Modelform 中所需的 Charfield 被保存为空字符串并且不会引发错误

MySQL,最好插入 NULL 或空字符串?

Manacher算法+注释

WPF 绑定 - 空字符串的默认值

Velocity !$ 和$!区别