水木社区手机版
首页
|版面-KDE与Qt编程技术(KDE_Qt)|
新版wap站已上线
返回
1/1
|
转到
主题:Qt 特有,还是 c++ ?
8楼
|
javaboy
|
2020-01-15 11:24:48
|
展开
哈哈哈哈哈
【 在 libgcc (承接各种水军业务) 的大作中提到: 】
: 卧槽十大了,本版巅峰
--
FROM 116.234.18.*
9楼
|
javaboy
|
2020-01-15 11:25:01
|
展开
这是c++的问题。
看上去QVector存取对象的时候需要拷贝构造。类没有拷贝构造的时候就会报这个错。
另外,如果你没有提供默那个x(int)的构造函数,这个class x就是POD。C++编译器会自动生成一个拷贝构造函数,也不会报错。
【 在 zhanghaoX (环顾四方有效) 的大作中提到: 】
: class x
: {
: public:
: x(int a)
: { int b = a ;} ;
: } ;
: QVector< x > vec_X ;
: x x1(1);
: x x2(2);
: vec_X.append( x1 ) ;
: vec_X.append( x2 ) ;
: x *xx = vec_X.data();
: x xx1 = vec_X[1];
: 找到一个一样的:
:
https://stackoverflow.com/questions/26076997/in-constructor-candidate-expects-1-argument-0-provided
--
FROM 116.234.18.*
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版