网站首页
编程语言
数据库
系统相关
其他分享
编程问答
undoneCommands
2024-11-15
命令模式实现撤销和重做机制
#include<vector>#include<iostream>//定义命令接口classCommand{public: virtualvoidexecute()=0; virtualvoidundo()=0;};//实现“增加”命令类classIncreaseCommand:publicCommand{private: int*_value; int_amount;public: IncreaseCom