我有一些用 MFC 编写的代码,可将数据写入文件。现在我正在用 C# 重写该代码。在 MFC 代码中,数据正在使用 CArchive 写入文件中。现在我正在考虑在 C# 中使用 BinaryReader 从文件中读取数据。
所以我的问题是它们是相同的 CArchive 和 BinaryReader 吗?如果不是,那么有什么区别以及我应该使用什么。
我不擅长 MFC,我假设 CArchive 将二进制数据写入文件。这个假设正确吗?
我有一些用 MFC 编写的代码,可将数据写入文件。现在我正在用 C# 重写该代码。在 MFC 代码中,数据正在使用 CArchive 写入文件中。现在我正在考虑在 C# 中使用 BinaryReader 从文件中读取数据。
所以我的问题是它们是相同的 CArchive 和 BinaryReader 吗?如果不是,那么有什么区别以及我应该使用什么。
我不擅长 MFC,我假设 CArchive 将二进制数据写入文件。这个假设正确吗?