구조 #pragma once #include #include class Memento { private: const std::string str1_; const std::string str2_; public: Memento(std::string& str1, std::string& str2) : str1_(str1) , str2_(str2) { } const std::string& getStr1() const { return str1_; } const std::string& getStr2() const { return str2_; } }; class Originator { private: std::string str1_; std::string str2_; public: Originator(const cha..