Visual studio 2010 错误C2678:二进制'=';:未找到接受类型为';的左操作数的运算符;第'行;(或没有可接受的转换)

Visual studio 2010 错误C2678:二进制'=';:未找到接受类型为';的左操作数的运算符;第'行;(或没有可接受的转换),visual-studio-2010,visual-c++,Visual Studio 2010,Visual C++,我在my Document.cpp构造函数中遇到错误: Document::Document() { this->lines = new ListImp<Line>(); } Document::Document(){ 此->行=新列表导入(); } 文档.h属性: protected: List<Line> *lines; 受保护: 列出*行; 您发布的代码与failure@icepack问题是,我真的不知道失败在哪里。看看ListImp的构

我在my Document.cpp构造函数中遇到错误:

Document::Document() {
    this->lines = new ListImp<Line>();
}
Document::Document(){
此->行=新列表导入();
}
文档.h属性:

protected:
    List<Line> *lines;
受保护:
列出*行;

您发布的代码与failure@icepack问题是,我真的不知道失败在哪里。看看ListImp的构造函数和它调用的函数。错误消息应具有提供更多详细信息的续行。双击错误,您将获得错误的确切位置