【发布时间】:2016-06-21 11:51:35
【问题描述】:
我正在为旧的 MFC 应用程序编写 C++/CLI 包装器,到目前为止,我已经能够读取大部分数据并将其转换为 C# 可读格式。
到目前为止,我只是在努力读取数据,并担心将数据写回旧的 MFC 代码会影响序列化吗?
你们能否分享/提及我在为 MFC 代码编写 C++/CLI 包装器时可能面临的任何其他风险?
感谢您的意见。
此问题是“Redirecting data from MFC CArchive to boost::archive::xml_oarchive”的延续,如果您需要更多详细信息,请查看此问题。如果您需要我提供更多信息,请告诉我。
【问题讨论】:
-
您现在拥有的代码的相关 sn-p 以及您收到的错误消息的详细信息会有所帮助。
-
@sevatitov titov 数组
^ 测试;我从 DWORD 数组读取数据将其转换为“无符号长”,但是当我将值传递给“测试”数组时,它说,参数错误,数组需要“系统:uint32”,但我传递的是“无符号长”。 -
您可以在您的问题中添加代码的 sn-p 吗?嵌入文本中的无格式代码真的很难阅读。
标签: visual-c++ serialization mfc c++-cli clr