misc-unconventional-assign-operator¶
查找具有错误返回类型和/或参数类型声明的赋值运算符,以及具有正确返回类型但错误 return
语句的定义。
返回类型必须为
Class&
。赋值可以来自类类型按值传递、const 左值引用、非 const 右值引用或来自完全不同的类型(例如
int
)。私有和已删除的运算符将被忽略。
运算符必须始终返回
*this
。
查找具有错误返回类型和/或参数类型声明的赋值运算符,以及具有正确返回类型但错误 return
语句的定义。
返回类型必须为
Class&
。赋值可以来自类类型按值传递、const 左值引用、非 const 右值引用或来自完全不同的类型(例如
int
)。私有和已删除的运算符将被忽略。
运算符必须始终返回
*this
。