我正在围绕C#库编写C++/CLI
包装器。该库公开了一个具有非连续数值的枚举(这是我无法控制的,我永远也不会自己添加此枚举,但是为了向后兼容,需要对其进行维护)
enum MyEnum
{
Value1 = 1,
Value2 = 2,
Value3 = 3,
Value4 = 5,
Value5 = 7,
Value6 = 10,
Value7 = 13
};
是否有方法可以循环遍历c++/clr
中的该枚举?我无法从数字上遍历它,因为基础值是不连续的。我知道在C#
中可以进行基于范围的循环,但是如何在C++/CLI
]中完成此操作
我正在围绕C#库编写C ++ / CLI包装器。该库公开了一个具有非连续数值的枚举(这是我无法控制的,我永远也不会自己添加此枚举,但是...
编号