将VS2013 C ++ struct packing与旧的MSVC ++编译器版本相匹配?

时间:2014-06-23 13:33:37

标签: c++ visual-c++ visual-c++-2013

我试图在CLI C ++控制台应用程序(使用Visual Studio 2013)中包装一个非托管C ++库(使用MSVC ++编译器版本13编译,可以追溯到2002或2003),以便最终从C#项目中调用它。

我已经设法让我的包装器构建并运行,但是从运行结果我得知我怀疑VS2013的C ++编译器正在打包它的结构与非托管库读取它们的方式不同。

有没有办法告诉VS2013以与13版编译器相同的方式打包其结构?或者我是否必须找到旧的comipler并编写一个只暴露基本的解压缩类型的中间包装器?

0 个答案:

没有答案