撤销和重做(Undo和Redo)的C完美实现.docx
撤销和重做(Undo和R?edo)的C++完美实现?????? 经过一年多的?时间的摸索,终于找到了一?种比较完美的?撤销和重做(Undo和R?edo)的C++实现方案,因为现在很多?的应用程序都?需要这种功能?,所以我将我的?经历写出来让?大家分享,同时也能够让?更多的人帮助?我来更加完善?这种架构,同时也能够让?更多的人能够?利用这种架构?更好的完成它?的程序。这种架构充分?利用了STL?的容器和算法?来简化代码,因此有着比较?高的正确性和?可读性。??? ?? 在解析我的架?构之前先分析?一下(我所知道的)目前存在的一?些实现撤销和?重做的方案的?优缺点。当前存在的撤?销和重做的方?案主要是:撤销和重做的?方案优点和缺?点撤销和重做方?案优点和缺点将整个应用程?序的状态序列?化到文件撤销和重做的?步骤数量一般?不多,最常见的是只?能够撤销和重?做一步,因为步骤多了?会占用非常多?的磁盘空间,同时撤销和重?做的操作消耗?时间也非常多?,但是代码组织?却非常简单?自定义分配器?管理内存池的?方法?有着非常复杂?的内存分配算?法,代码不容易理?解,使用也有点不?方便,方法和上面的?序列化方案类?似,只不过序列化?到了内存中,代码组织也非?常简单仿函数保存反?操作的方法用仿函数保留?每一步操作所?对应的反操作?,虽然占用的内?存空间不大,操作消耗的时?间也不多,但是为每一步?操作都必
您可能关注的文档
- 息邢高速息县段施工组织设计要点.doc
- 空气调节说明书[].doc
- 2006年云南全览旅游计划58.doc
- 《人工智能》影片分析.doc
- 万吨粒状磷酸一铵施工组织设计.doc
- 单位(子单位)工程资料整理指南(洛阳).doc
- 采暖通风与空气调节中英文词汇解释.doc
- 附件二-生产计划的制订.doc
- 弱电施工合同-弱电施工合同.doc
- 我国本土企业魅力型领导模型研究 字 投稿:沈邸邹.doc
- 2026新疆塔城地区检察机关面向社会考试招聘聘用制书记员13人备考题库带答案详解(名师推荐).docx
- 2026日照银行第一次社会招聘100人备考题库及答案详解(名师系列).docx
- 2026春季中国移动校园招聘备考题库精选答案详解.docx
- 中铁二十一局集团有限公司企业报告供应商版.docx
- 中科院上海原子核研究所简介.docx
- 中科院苏州医工所研究和管理部门机构设置方案及职责模板.docx
- 2026春季乐山市商业银行校园招聘100人备考题库附答案详解(培优b卷).docx
- 中通建设股份有限公司述职报告制度.docx
- 2026新疆得仁水务发展有限公司市场化选聘公司及子公司管理人员6人备考题库含答案详解(综合卷).docx
- 2026新疆塔城地区检察机关面向社会考试招聘聘用制书记员13人备考题库含答案详解(名师推荐).docx
最近下载
- 新生儿艾梅乙制度流程.docx VIP
- 北京地铁DKZ5--新题库-电气.doc VIP
- 9宫格数独专项练习题(每日一练,初级、中级、高级各32套题).pdf VIP
- 宣贯培训(2026)《GBT 983-2012不锈钢焊条》.pptx VIP
- 数字化转型下的企业组织架构设计.docx VIP
- 员工消防安全教育培训记录表模板.pdf VIP
- 6.2《青纱帐——甘蔗林》-【中职专用】高一语文同步精品课件(高教版2023·基础模块下册).pptx VIP
- 中国飞机维修商业计划书.docx VIP
- (高清版)DB15∕T 3629—2024 水性环氧树脂乳化沥青混合料冷再生技术规范.pdf VIP
- 农业生产人员安全培训课件.pptx VIP
原创力文档

文档评论(0)