使用QSharedDataPointer报incomplete-type错误
使用 QSharedDataPointer
时,报编译错误 invalid use of incomplete type of 'class XXX'
,主要是没有对类的 operator=
函数进行重载。
一般要实现类的默认构造函数,拷贝构造函数,赋值运算符,虚构函数。
具体查看 QSharedDataPointer with forward-declared class。
使用 QSharedDataPointer
时,报编译错误 invalid use of incomplete type of 'class XXX'
,主要是没有对类的 operator=
函数进行重载。
一般要实现类的默认构造函数,拷贝构造函数,赋值运算符,虚构函数。
具体查看 QSharedDataPointer with forward-declared class。