使用最新的Visual Studio社区预览(15.6.0预览版2),以下代码无法链接:
#include <locale>
int main()
{
std::locale loc;
auto const& cvt = std::use_facet<std::codecvt<char32_t, char, std::mbstate_t>>(loc);
}
错误是:
error LNK2001: unresolved external symbol "public: static class std::locale::id std::codecvt<char32_t,char,struct _Mbstatet>::id" (?id@?$codecvt@_UDU_Mbstatet@@@std@@2V0locale@2@A)
我听说这可能是由于Visual C ++错误造成的。有人可以建议解决方法吗?