标题:C++程设的题目~~
只看楼主
程序员yy
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2012-6-28
结帖率:0
 问题点数:0 回复次数:2 
C++程设的题目~~
堆栈应用题~~~~新手上路,帮帮忙啦~
要求:
 一、    设计一个堆栈类,实现对于软件操作中常用的撤销/重做(Undo/Redo)的支持。
 二、    使用控制台或者图形界面,测试这个堆栈类的使用。
 
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
我的思路是建立两个栈,一个是undo,一个是redo,设计循环栈,通过临时文件的出入栈来执行撤销和重做的操作。可是我不会写完整的代码。。。下面是我写的一部分程序:   
int temp;
temp=S1.get_top(elementtype &x);
S2.push=temp;
temp=S2.get_top(elementtype &x);
S1.push=temp;
     
搜索更多相关主题的帖子: 新手上路 element 控制台 
2012-06-28 23:15
程序员yy
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2012-6-28
得分:0 
回复 楼主 程序员yy
自己画的简图
2012-06-28 23:24
程序员yy
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2012-6-28
得分:0 
忘了说了:stack1是undo操作的,stack2是redo操作的...............求解代码!!!!
2012-06-28 23:25



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-372464-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019909 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved