C++ 退出程序MFC后保留变量值

C++ 退出程序MFC后保留变量值,c++,mfc,storage,C++,Mfc,Storage,我在MFC程序中用cstring创建了一个结构。我还做了一个指针,以便将它发送到我的CMyDoc类。我如何保存变量,即退出程序后该值保持不变?假设您的CMyDoc是从CDocument继承的,则需要重写Serialize方法。更多信息请访问: MFC应用程序向导放置CDocument的骨架覆盖 成员函数在它为您创建的文档类中序列化。 在实现应用程序的成员变量之后,您可以 可以使用将数据发送到的代码填充序列化覆盖 连接到文件的“存档对象”。CArchive对象是类似的 从C++ IoScript

我在MFC程序中用cstring创建了一个结构。我还做了一个指针,以便将它发送到我的CMyDoc类。我如何保存变量,即退出程序后该值保持不变?

假设您的CMyDoc是从CDocument继承的,则需要重写Serialize方法。更多信息请访问:

MFC应用程序向导放置CDocument的骨架覆盖 成员函数在它为您创建的文档类中序列化。 在实现应用程序的成员变量之后,您可以 可以使用将数据发送到的代码填充序列化覆盖 连接到文件的“存档对象”。CArchive对象是类似的 从C++ IoScript到CIN和COUT输入/输出对象 图书馆。但是,CArchive写入和读取二进制格式,而不是 格式化文本

重写文档类中的CObject::Serialize成员函数 在磁盘上写入和读取文档数据


是否将数据保存到文件中?你可能想了解一下这方面的情况。