论文部分内容阅读
在CAD/CAM软件操作过程中,用户会遇到误操作或不想要的操作的情况,若没有撤消重做的功能,则难以回到之前的状态。文中提出采用管理类和一个单链表的结构实现撤消和重做,代码组织简单,可进行无限次撤消重做,执行效率高,并应用在自主开发的激光加工CAD/CAM软件中,实现了裁减、文字炸开等复杂操作的撤消。