标签: c# c++ types interop
如何公开C++数据结构/类型(structs, enums)以便C#使用。
C++
(structs, enums)
C#
一种方法是在C#中定义等效类型,这不是一个好方法,因为您必须保持更新并与C++头文件同步。
有更好的方法吗?
答案 0 :(得分:1)
COM与类型库互操作:
http://msdn.microsoft.com/en-us/library/aa645736(v=vs.71).aspx
答案 1 :(得分:0)
你看过SWIG吗?
这是一个读取C / C ++头文件并为多种语言生成粘合代码的工具,包括C#。
答案 2 :(得分:-1)
你可以看到HERE。包含c ++中数据结构的好文章。