社区
C++ 语言
帖子详情
如何定义这样的union
wiso33
2009-04-07 04:25:48
我定义这样的类,但无法通过编译:
struct TPhoneNum{
union {
TPtrC iTele;
int fill[2];
};
...
};
其中TPtrC是系统定义的类,且有无参数构造函数TPtrC::TPtrC();
不知union如何定义才能通过编译?
...全文
164
10
打赏
收藏
如何定义这样的union
我定义这样的类,但无法通过编译: struct TPhoneNum{ union { TPtrCiTele; int fill[2]; }; ... }; 其中TPtrC是系统定义的类,且有无参数构造函数TPtrC::TPtrC(); 不知union如何定义才能通过编译?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yantengwxg
2011-07-07
打赏
举报
回复
struct TPhoneNum{
union {
TPtrC iTele();
int fill[2];
};
...
};
我也碰到类似问题,不清楚和我的一样不一样
你这样试一下
联系:1033924@163.com
wqvbjhc
2009-04-07
打赏
举报
回复
[Quote=引用 6 楼 wiso33 的回复:]
引用 2 楼 taodm 的回复:
放下union,立地成佛。
或者,入boost::variant,立地成魔
2楼高手啊,但如何找到boost的头文件和链接库?
[/Quote]
去
http://www.boost.org
下载,我这几天也在学习boost库
fairchild811
2009-04-07
打赏
举报
回复
disallowed member function
不接受的成员函数,即不能有构造函数,析构函数
猫已经找不回了
2009-04-07
打赏
举报
回复
union里不能有构造,析构,赋值操作,static,引用等.
wiso33
2009-04-07
打赏
举报
回复
[Quote=引用 2 楼 taodm 的回复:]
放下union,立地成佛。
或者,入boost::variant,立地成魔
[/Quote]
2楼高手啊,但如何找到boost的头文件和链接库?
hai040
2009-04-07
打赏
举报
回复
就是不能有自定义构造函数了
union里最好不要放类
wiso33
2009-04-07
打赏
举报
回复
编译错误信息:
Error: #294: invalid union member -- class "TPtrC16" has a disallowed member function
TPtrC iTele;
gaomingok
2009-04-07
打赏
举报
回复
TPtrC定义在struct TPhoneNum之后?
最好把错误贴上来
taodm
2009-04-07
打赏
举报
回复
放下union,立地成佛。
或者,入boost::variant,立地成魔
hai040
2009-04-07
打赏
举报
回复
这样不行?
报什么错
基于ArcGIS的Arcpy编程(通俗易懂)
1、python基础篇 PyCharm中集成Arcpy环境 Python中变量及字符串介绍 列表介绍 元组的介绍 if...else条件判断 for循环判断 函数的
定义
2、arcpy基础篇 查询游标arcpy.da.SearchCursor 更新游标arcpy.da....
C语言丨关键字
union
的
定义
和使用
union
,中文名“联合体、共用体”,在某种程度上类似结构体struct的一种数据结构,共用体(
union
)和结构体(struct)同样可以包含很多种数据类型和变量。 但在“联合”中,各成员共享一段内存空间, 一个联合变量的长度...
union
联合体
定义
union
定义
和 struct 区别
Union
介绍
1、
Union
定义
:
union
是一种“类似”与struct的联合体,联合的所有成员引用的是内存中的相同位置,以最大的成员的内存长度作为
union
的内存大小。它不能包含虚函数和静态数据变量。它也不能被用作其他类的基类,它...
C语言之共用体(
union
)
读书三年,便知天下无病不治; 治病三年,便知天下无方可用; (一)共用体篇 ...一,类型
定义
与变量
定义
1,
定义
类型
union
共用体名 { 成员列表; }; 例:
union
Untest { char c; short ...
C++ 语言
64,650
社区成员
250,478
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章