• 3906阅读
  • 1回复

[提问]遇到奇葩问题 [复制链接]

上一主题 下一主题
离线zhsj
 

只看楼主 倒序阅读 楼主  发表于: 2015-10-22
大家好~
程序报错。
在我的程序里
QVector<QPen> pv;
pv = other;
之后就停在了qvector.h
  1. template <typename T>
  2. QVector<T> &QVector<T>::operator=(const QVector<T> &v)
  3. {
  4.     if (v.d != d) {  //错误停在了这一行
  5.         QVector<T> tmp(v);
  6.         tmp.swap(*this);
  7.     }
  8.     return *this;
  9. }

不知道为什么,多谢大家了~另外
帮助里的这一句是什么意思?为什么有&&
QVector<T> QVector::operator=(QVector<T> && other)



离线smooth_zyn

只看该作者 1楼 发表于: 2015-10-22
具体的错误提示和代码贴上来看看,方便的话。
快速回复
限100 字节
 
上一个 下一个