试了, 应该Qt特有。
代码 用std vector 没问题,
写了个无参数的空构造函数,Qt也没问题了,
Qt看来在 Win和linux的 实现不一样。
【 在 javaboy (喝了咖啡就话多-_-;) 的大作中提到: 】
: 这是c++的问题。
: 看上去QVector存取对象的时候需要拷贝构造。类没有拷贝构造的时候就会报这个错。
: 另外,如果你没有提供默那个x(int)的构造函数,这个class x就是POD。C++编译器会自动生成一个拷贝构造函数,也不会报错。
--
FROM 221.218.139.*