腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
工会
成员
初始化
问题
、
{ d1.i = 10; // OK data d2.i = 20; // Gives error我的
问题
是
浏览 9
提问于2016-09-22
得票数 4
回答已采纳
5
回答
为什么匿名联合不能包含具有非平凡构造函数/析构函数的
成员
?
、
、
我可能弄错了,但我发现的基本解释是,
工会
不能
初始化
,因为它不知道该调用哪个
成员
的构造函数。编译器不能自动为联合生成构造函数。另外,为什么
工会
成员
不能有任何自定义构造函数?前面的解释并不代表自定义构造函数。float X; float Z; };
浏览 1
提问于2010-12-09
得票数 5
回答已采纳
1
回答
如何用联合
初始化
结构?
、
如何正确
初始化
包含联合的结构?
浏览 1
提问于2019-01-17
得票数 1
回答已采纳
2
回答
工会
的特定
成员
、
、
我觉得这个
问题
的答案是否定的,但能否
初始化
一个特定的
工会
成员
呢?ULARGE_INTEGER是
工会
: struct { DWORDHighPart; ULONGLONG QuadPart;在这种情况下,标准对
初始化
顺序有什么规定?我曾希望编译器能够看到QuadPart是合适的分配
成员<
浏览 3
提问于2016-02-28
得票数 1
回答已采纳
1
回答
如何在
工会
本身
初始化
后
初始化
工会
成员
?
、
、
、
、
如果有可能,您如何在
工会
本身
初始化
之后
初始化
工会
成员
?doSomethingWithX(uk.x); uk.HoldingTypeU = false;假设Y是一个复杂的大类型,需要
初始化
我问这个
问题
的原因是:我有一个这样的
工会
,"Y“就是std::string。当然,std::string有一个赋值操作符,因此它的值可以
浏览 3
提问于2021-02-17
得票数 0
回答已采纳
2
回答
为什么
工会
成员
数据没有默认
初始化
?
、
、
、
AFAIK在构造函数
初始化
程序列表中不
初始化
其
成员
数据的类/struct/union,则它们是默认
初始化
的。ctor-init列表中的
成员
d_和a_,因此它们是默认的init。而default-init.是a_ int i_;U u2 = u1;U()~U(),如您所见:union U没有在其ctor-init列表中
初始
浏览 0
提问于2021-08-19
得票数 0
回答已采纳
2
回答
如何使用C中的联合来
初始化
一个结构
我已经试着解决这个
问题
好几个小时了。虽然我发现了一些类似的
问题
,但还是行不通。我在结构内有一个联盟。现在我要
初始化
这个结构的一个const变量。char type; { struct length blength;} art;const art book =
浏览 8
提问于2015-03-15
得票数 1
回答已采纳
2
回答
联合、统一
初始化
和构造函数的活动
成员
、
、
、
std::cout是从
工会
的活跃
成员
那里读取的吗?下面的代码呢?如果我想激活一个或另一个
工会
成员
,我是否应该提供一个激活它的构造函数?那么,我们是因为一个不活跃的
工会
成员
而打电话给std::copy吗?
问题
: 在Bar的#2构造函数中,Bar::在标准中,我能读到哪一个是活跃的<
浏览 4
提问于2015-07-13
得票数 6
回答已采纳
1
回答
在联合中放置结构时,没有可用的默认构造函数,但如果结构位于外部,则没有错误。
Eroror消息: 试图引用已删除函数的GP::Private::ResourceView::ResourceView(void)':被隐式删除,因为‘GP::::ResourceView’有一个变体数据
成员
浏览 7
提问于2022-01-23
得票数 1
回答已采纳
1
回答
联合
初始化
是如何工作的?
、
、
这个
问题
来自我C书上的一个习题。我知道太多的
初始化
值会导致错误。 但我的
问题
是为什么会出错。
浏览 0
提问于2021-12-02
得票数 0
回答已采纳
1
回答
AFAIK,下面的代码不应该编译,但它用的是clang和GCC。我在这里错过了什么?
、
、
下面的代码显示了一个类似于联盟的类,它有一个非平凡的默认构造函数( y
成员
被一个大括号或相等的
初始化
器
初始化
),所以如果这个类的默认构造函数是默认的,那么应该根据§12.1/5第一个项目点删除它。x; T() = default;{ std::cout << t.y << '\n';编辑 我上面的
问题
从一开始就错了,因为T
工会
是而不是一个类似
工会</
浏览 1
提问于2015-02-20
得票数 6
回答已采纳
1
回答
匿名联合中类
成员
的
初始化
、
、
、
我认为这与联合
成员
a的vtable ptr
初始化
方式有关,但我想更好地理解这个bug。 论coliru:
浏览 1
提问于2015-02-23
得票数 1
回答已采纳
1
回答
如何屏蔽联合中的
成员
我有一个
工会
{ IP_Filter IP; ICMP_Filter ICMP; }; 这个联盟的
成员
被structure....how用来掩蔽结构的
成员
...我必须将它们
初始化
为全1吗?
浏览 1
提问于2010-09-20
得票数 0
1
回答
与指针结合
、
_rawData = new UHCAR[126];我的
问题
是..。
浏览 2
提问于2014-12-17
得票数 4
回答已采纳
1
回答
匿名结构的
初始化
,gcc 4.9的解决方案
、
、
、
{ int height; };}; .size=PG_Size_init((iwidth),(iheight)) } 警告:“struct”的字段“size”的
初始化
器缺失-W
浏览 1
提问于2017-05-26
得票数 1
回答已采纳
1
回答
为什么在std::可选的某些实现中有一个虚拟的联合
成员
?
、
、
、
libstdc++ (GNU)和libc++ (LLVM)都使用联合实现std::optional值存储,它们都包含一个虚拟
成员
。_Stored_type _M_payload;LLVM实现:{ value_type __val_;我的
问题
是:为什么我们需要这些_M_empty/__null_state_
成员
?单一
成员
的
工会
有什么
问题
吗?
浏览 0
提问于2019-08-14
得票数 28
回答已采纳
1
回答
“缺席默认
成员
初始值,.”句子的目的是什么?在[class.union]/3中的注?
、
联合可以有
成员
函数(包括构造函数和析构函数),但它不应该具有虚拟(class.virtual)函数。
工会
不得有基类。
工会
不应用作基类。如果联合包含引用类型的非静态数据
成员
,则程序的格式不正确。[注意:缺席默认
成员
初始化
器 (class.mem),如果联合的任何非静态数据
成员
具有非平凡的默认构造函数(class.default.ctor)、复制构造函数、移动构造函数(class.copy.ctor)、复制赋值操作符、移动赋值运算符(class.copy.assign)或析
浏览 0
提问于2019-03-31
得票数 0
回答已采纳
1
回答
标准中变体
成员
的定义
、
类似
工会
的类是以匿名联合作为直接
成员
的联盟或类。类似于联盟的类X有一组变体
成员
。如果X是一个联合,则不是匿名联合的X的非静态数据
成员
是X的变体
成员
。此外,匿名联合的非静态数据
成员
(是X 的
成员
)也是 X.的变体
成员
。联合的一个变体
成员
最多可以有一个默认的
成员
初始化
器。英语不是我的母语,但通过阅读这一段,我的印象是,上面突出显示的句子只适用于X是一个联盟的情况,这会使这个定义不完整,因为它会忽略类中一
浏览 1
提问于2019-01-23
得票数 2
回答已采纳
1
回答
访问命名联合中的字段
、
、
type{Type::FLOAT}, v.lf{lf} {}}; 如何
初始化
构造函数中的字段
浏览 2
提问于2017-10-31
得票数 7
回答已采纳
1
回答
是否有C++准则使first成为“安全”缺省值?
、
我无法摆脱
工会
,因为这不是我的准则。MyNuke nuke = MyNuke(); nuke.state的值现在是Detonate。
浏览 2
提问于2017-05-12
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Alphabet 工会成员已超过700人
python参数初始化问题
Spring Bean 中初始化的成员变量真的不会被回收么?
三维位姿图优化问题的线性最小二乘初始化方法
日常工作管理软件:业主委员会成员解决矛盾、问题拍摄记录技巧
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券