Map C struct with union field to Go struct

我的未来我决定 提交于 2019-12-06 10:10:17

As stated in the cgo documentation,

As Go doesn't have support for C's union type in the general case, C's union types are represented as a Go byte array with the same length.

Maybe you should try this

type SPC_LINK struct {
    dwLinkChoice  DWORD
    dwLink        [{size of the union}]byte
}
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!