元<极 覆盖>空 复制项(串&左,串&右){
如(存在(右)){
如 常式(覆盖){
清除(右);打印("存在,并清理",右);
}异{打印("已存在",右,"退出复制");中;}
}//复制项时,要看得见.
如(!存在(左)){打印("源不存在,退出");中;}
复制(左,右);打印("复制",右);
}//从左复制到右.

元<极 覆盖>空 复制项(串&左,串&右){
如(存在(右)){
如 常式(覆盖){
清除(右);打印("存在,并清理",右);
}异{打印("已存在",右,"退出复制");中;}
}//复制项时,要看得见.
如(!存在(左)){打印("源不存在,退出");中;}
复制(左,右);打印("复制",右);
}//从左复制到右.