P64E2anwer

来源:互联网 发布:俄罗斯留学生活 知乎 编辑:程序博客网 时间:2024/05/17 13:06

因为C++基础知识薄弱面对题目感到无措,又觉得转载毫无意义所以没有及时交付答案,所以现把课堂笔记的答案整理发布,请老师见谅

Error_code copy_stack(stack&dest,stack&source)
{Error_code  result=success;
stack temp;
stack_entry item;
while(!source.empty()&result==success)
{result=source.top(item);
result=source.pop();
if(result==success) temp.push(item);
}
while(!temp.empty()&&result=success)
{result=temp.top(item);
result=temp.pop();
if(result==success)
{dest.push(item)
source.push(item);}
return  result;
}

 

原创粉丝点击