【发布时间】:2014-03-07 12:19:59
【问题描述】:
我有一个 C++/CLI 项目,我需要计算数组的中位数(尽可能快)。我找到了here 一个解决方案,但是当我在我的 C++/CLI 项目中尝试它时,我收到以下错误:
error LNK2019: unresolved external symbol _CrtDbgReportW referenced in function "public: short & __cdecl std::vector<short,class std::allocator<short> >::operator[](unsigned __int64)"
这是因为我在 /MD 中编译吗?如果是,并且由于 /clr 和 /MT 似乎无法组合,我应该使用什么?有什么建议吗?
【问题讨论】:
-
此链接错误通常是由链接 Release 版本和链接到在 Debug 配置中构建的代码引起的。确保将两个项目保持在同一个解决方案中。
标签: c++-cli stdvector median c++-standard-library