gpt4 book ai didi

.net - .net枚举是可blittable类型吗? (编码)

转载 作者:行者123 更新时间:2023-12-04 22:07:19 25 4
gpt4 key购买 nike

显然这里有一个blittable类型的列表,到目前为止,我还没有看到专门针对Enums的列表。它们总体上可漂白吗?还是取决于它们是否使用可漂白基类型声明?

//e.g.
internal enum SERVERCALL : uint
{
IsHandled = 0,
Rejected = 1,
RetryLater = 2,
}

引用文献用尽:
  • "Blittable and Non-Blittable Types"
  • "Default Marshaling for Value Types"
  • 最佳答案

    枚举是可漂白的类型。从 enum keyword documentation:

    Every enumeration type has an underlying type, which can be any integral type except char.



    因为基础类型是整数(所有这些类型都在可Blittable类型的列表中),所以枚举也是可Blittable的。

    关于.net - .net枚举是可blittable类型吗? (编码),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5584160/

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