VC++自定义类使用vector出错C2248

自己定义了一个类 PaintPath
在DLG中 有个vector m_path
有一行代码m_path.push_back(m_pathTemp)注释了就没错
也重写了拷贝构造函数和重写了运算符=
还是出错图片说明

你试图在一个类的外部访问私有或者保护方法,看你错误的代码行,和调用方法的作用域修饰

m_path.push_back(m_pathTemp)

这行具体错误信息是什么,你需要根据类型等来修改

m_path.push_back(m_pathTemp) 错误的信息是什么????