【发布时间】:2014-11-20 13:31:09
【问题描述】:
我们正在将我们的编译器从 Visual Studion 2010 (MSVC 10) 升级到 VS2013 (MSVC 12)。显然,这涉及到 CRT 版本的变化;并且不可避免地还涉及查找没有可用 VS2013 版本的第三方库。
我已经阅读了在不同 CRT 之间传递对象的危险,但我提到的大多数第三方库都是通过 COM 向我们公开的。
使用 COM 跨 CRT 边界调用是否总是、从不或有时是安全的?如果“有时”,是什么决定了它是否安全?
【问题讨论】:
-
将我自己的 Q 标记为 stackoverflow.com/questions/3187640/… 的可能副本,因为我实际上不确定它是否回答了我的问题...