星期一, 10月 08, 2007

Marshaling Nested Data Structures


C++ & C#之間的Interop有許多方式,或是workaround

一個是C++/CLi, 一直是把C++ Class轉成Regular C,然後用Platform Invoke的方式,另一個是把C++包成COM

不過不論如何 都有可能會遇到可以傳遞Structure的問題 上一篇就是基本的Sample

但是Structure可能複雜到Nested怎麼辦.........找到了一篇Blog (Marshaling Nested Data Structure from jaredpar's WebLog)在描述如何解決


看完之後~~ 只能說 真的很麻煩!!!!


Powered by ScribeFire.

沒有留言: