【发布时间】:2013-10-02 13:05:30
【问题描述】:
所以这是背景: 我们有一个用 C++ 编写数据日志的遗留程序。数据包含在不同的结构中。读取日志文件的程序使用这些相同的结构来显示数据。我重写了读取日志文件和 C# 的程序,并且必须手动创建所有这些结构的 C# 副本。 有一个更好的方法吗?我考虑过设置结构的查找路径和一种在构建时生成 C# 结构的解析器,但处理所有特殊情况似乎过于复杂。有什么建议吗? C# 没有任何向后兼容性来处理 C/C++ 结构,这似乎有点荒谬。
【问题讨论】:
标签: c# c++ structure marshalling