#pragma once #include "GlobalMark.h" class GlobalMarkHolder { public: GlobalMarkHolder(CMapStringToPtrNoCase *mark) { m_GlobalMark.BackupMark(); m_GlobalMark.SetMark(mark); }; ~GlobalMarkHolder() { m_GlobalMark.RestoreMark(); } private: };