我有两个 vc++ dll 项目,它们将生成两个 dll。一种
vector<vector<string>>
对象将从一个 dll 传递到另一个 dll。这两个项目都配置为多线程调试 dll。两者都可以在 vc++ 2008 和 vc++ 2010 上成功编译。但是,只有从 vc++ 2008 项目生成的 dll 才能工作。这些 dll 将被另一个在 MSDEV 6.0 版下编译的 dll 使用。所以我的问题是为什么
vector<vector<string>>
对象不能在 vc++ 2010 构建的 dll 之间传递?谢谢:)