首先。我欣賞幫助傢伙!將節點指針設置爲空
這是設置列表的優勢之一爲null
list[i].getAttachedNode(j) = 0;
這是錯誤的problem.Trying。
Prj3.cpp:165:34: error: lvalue required as left operand of assignment
這是我的列表刪除。
Node list[47];
這是attachedNode實現。
Node* Node::getAttachedNode(int direction) {return attachedNode[direction];}
並[b]下面是其包含在塊
for(int i = 0; i<48; i++)
{
for(int j = 0; j<6; j++)
{
string info = g.returnInfo(i,j);
switch(j)
{
case 0:
list[i].setNodeName(info);
break;
case 1:
if(info.compare(null) == 0)
{list[i].getAttachedNode(j) = 0;}
break;
}
}
}
您應該返回'Node *&'。 –
讓我看看清單的聲明 – dchhetri
@SethCarnegie:你應該回答這個問題...... –