Closed. This question is off-topic。它当前不接受答案。
想改善这个问题吗? Update the question,因此它是on-topic,用于堆栈溢出。
6个月前关闭。
我有一个使用MFCs
谢谢!
想改善这个问题吗? Update the question,因此它是on-topic,用于堆栈溢出。
6个月前关闭。
我有一个使用MFCs
CArchive
类创建的旧文件。由于不同的原因,我不能再使用MFC,但想加载这些文件。因此,我的问题是:是否可以使用(开源)替代这些CArchive
的内容,以便使这些文件也可以从现代C / C ++应用程序中加载出来?谢谢!
最佳答案
MFC的CArchive
是MFC CFile
类的复杂包装器,该类本身在标准C FILE*
指针上使用低级读/写操作。根据确切的文件编写方式,您可以简单地用简单的文本或二进制模式CArchive
/ fread
调用替换任何fwrite
I / O操作。
但是,正如IInspectable所说,MFC是开放源代码,您可以对其进行探测,以查看创建文件时可能做了什么。
关于c++ - 免费CArchive实现? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57551876/
10-11 16:52