ワードやエクセルなどで何回か図形や文字を打ったあと前の状態に戻す(元に戻す)機能がありますが。考え方およびアルゴリズムとしてはどのような仕組みなのでしょうか? 全く見当が付きませんのでご存じの方がいらっしゃったらお教えください。
> 考え方前回の値や状態を保持しておき、その保持された情報を用いて、元の状態を復元します。> アルゴリズムGoF のパターンでは、『Memento パターン』による実装が知られています。Memento そのものについては、google 等で情報を得られるでしょう。VB での Memento 実装例としては、このあたり。http://hccweb1.bai.ne.jp/tsune-1/VisualBasic/memento.htmlhttp://naoko.wankuma.com/designpatterns/designpatterns_0018_memento.html
ありがとうございます。Memento というものがあるのですね! 勉強になりました。研究したいと思います。