• 4525阅读
  • 1回复

[提问]union中不能包含QString等之类的数据类型 [复制链接]

上一主题 下一主题
离线feixiangxtu
 

只看楼主 正序阅读 楼主  发表于: 2012-12-05
union _A{    QString b;}A;
rror: member 'QString _A::b' with constructor not allowed in union

error: member 'QString _A::b' with destructor not allowed in union

error: member 'QString _A::b' with copy assignment operator not allowed in union
离线XChinux

只看该作者 1楼 发表于: 2012-12-05
不允许,那就不用了呗。你保存个指针也可以,或找其它允许的类型。
不是非要用Union的吧?用其它形式代替
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
快速回复
限100 字节
 
上一个 下一个