gpt4 book ai didi

C++ union 定义

转载 作者:太空宇宙 更新时间:2023-11-04 16:25:11 24 4
gpt4 key购买 nike

是否可以像我们为命名空间所做的那样定义 union ?我的意思是我们可以在 union 中声明第一种类型,然后在另一个文件中向 union 中添加另一种类型吗?

现在,我有一个基类,它包含位类型的 union (unsigned int 和其他对应于每个派生类)。我想在派生类中拆分它们并一点一点地构造这个 union 。

最佳答案

不,例如结构/类枚举

n3337 7.3/1

A namespace is an optionally-named declarative region. The name of a namespace can be used to accessentities declared in that namespace; that is, the members of the namespace.Unlike other declarative regions,the definition of a namespace can be split over several parts of one or more translation units.

关于C++ union 定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12688229/

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