QT4.70用new创建多个对象并保存在qvector中,然后希望在析构函数中删除这些对象 QVector<Card>::iterator it; for(it=Vector_i.begin();it!=Vector_i.end();it++) { delete *it; }出错,提示type class card argument given to delete,expected pointer。
...全文
403打赏收藏
删除保存在qvector中的对象出错
QT4.70用new创建多个对象并保存在qvector中,然后希望在析构函数中删除这些对象QVector::iterator it;for(it=Vector_i.begin();it!=Vector_i.end();it++){delete *it;}出错,提示type class card argument given to delete,expected pointer。