【发布时间】:2017-09-15 04:37:04
【问题描述】:
我有一个随机生成的大小为gameSize(用户输入)的数字网格,它包含在向量向量中。用户可以输入两个坐标 (x, y),以便将网格内的数字更改为预定义的值,即“0”。
例如,用户输入 X:0 Y:0 和:
{9, 7, 9}
{9, 6, 8}
{5, 1, 4}
变成:
{0, 7, 9} <-- Changes position 0,0 to 0 (the predefined value)
{9, 6, 8}
{5, 1, 4}
我试图弄清楚如何添加“撤消”功能,在该功能中提示用户是否要撤消选择,如果是,则反转选择,以便位置 0,0 变回原始值(在此示例中为值 9)。我该如何实施?我知道我需要以某种方式记录以前的网格状态,但不知道如何。
【问题讨论】: