std::Xran和std::Xlen错误 在Visual Studio 2013编译C++程序时,得到的错误是: 1)Error 49 error LNK2001: unresolved external symbol "void __cdecl std::_Xlen(void)" (?_Xlen@std@@YAXXZ) 2)Error 50 error LNK2001: unresolved external symbol "void __cdecl std::_Xlen(void)" (?_Xlen@std@@YAXXZ) 3)Error 48 error LNK2019: unresolved external symbol "void __cdecl std::_Xlen(void)" (?_Xlen@std@@YAXXZ) referenced in function "public: class std::basic_string<unsigned short,struct std::char_traits<unsigned short>,class std::allocator<unsigned short> > & __thiscall std::basic_string<unsigned short,struct std::char_traits<unsigned short>,class std::allocator<unsigned short> >::append(unsigned short const *,unsigned int)" (?append@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAEAAV12@PBGI@Z) 4)Error 47 error LNK2019: unresolved external symbol "void __cdecl std::_Xran(void)" (?_Xran@std@@YAXXZ) referenced in function "public: class std::basic_string<unsigned short,struct std::char_traits<unsigned short>,class std::allocator<unsigned short> > & __thiscall std::basic_string<unsigned short,struct std::char_traits<unsigned short>,class std::allocator<unsigned short> >::assign(class std::basic_string<unsigned short,struct std::char_traits<unsigned short>,class std::allocator<unsigned short> > const &,unsigned int,unsigned int)" (?assign@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAEAAV12@ABV12@II@Z) 1)错误49错误LNK2001:未解析的外部符号“void\u cdecl std::\u Xlen(void)”(_Xlen@std@@YAXXZ) 2) 错误50错误LNK2001:未解析的外部符号“void\u cdecl std::\u Xlen(void)”(_Xlen@std@@YAXXZ) 3) 错误48错误LNK2019:未解析的外部符号“void\u cdecl std::\u Xlen(void)”(_Xlen@std@@函数“public:class std::basic_string&u thiscall std::basic_string::append(unsigned short const*,unsigned int)”中引用的(?append@?$basic)_string@GU?$char_traits@G@性病病毒$allocator@G@2@@std@@QAEAAV12@PBGI@Z) 4) 错误47错误LNK2019:未解析的外部符号“void”\uu cdecl std::\u Xran(void)”(_Xran@std@@YAXXZ)在函数“public:class std::basic_string&_thiscall std::basic_string::assign(class std::basic_string const&,unsigned int,unsigned int)”中引用(?分配@?$basic)_string@GU?$char_traits@G@性病病毒$allocator@G@2@@std@@QAEAAV12@ABV12@II@Z)

std::Xran和std::Xlen错误 在Visual Studio 2013编译C++程序时,得到的错误是: 1)Error 49 error LNK2001: unresolved external symbol "void __cdecl std::_Xlen(void)" (?_Xlen@std@@YAXXZ) 2)Error 50 error LNK2001: unresolved external symbol "void __cdecl std::_Xlen(void)" (?_Xlen@std@@YAXXZ) 3)Error 48 error LNK2019: unresolved external symbol "void __cdecl std::_Xlen(void)" (?_Xlen@std@@YAXXZ) referenced in function "public: class std::basic_string<unsigned short,struct std::char_traits<unsigned short>,class std::allocator<unsigned short> > & __thiscall std::basic_string<unsigned short,struct std::char_traits<unsigned short>,class std::allocator<unsigned short> >::append(unsigned short const *,unsigned int)" (?append@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAEAAV12@PBGI@Z) 4)Error 47 error LNK2019: unresolved external symbol "void __cdecl std::_Xran(void)" (?_Xran@std@@YAXXZ) referenced in function "public: class std::basic_string<unsigned short,struct std::char_traits<unsigned short>,class std::allocator<unsigned short> > & __thiscall std::basic_string<unsigned short,struct std::char_traits<unsigned short>,class std::allocator<unsigned short> >::assign(class std::basic_string<unsigned short,struct std::char_traits<unsigned short>,class std::allocator<unsigned short> > const &,unsigned int,unsigned int)" (?assign@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAEAAV12@ABV12@II@Z) 1)错误49错误LNK2001:未解析的外部符号“void\u cdecl std::\u Xlen(void)”(_Xlen@std@@YAXXZ) 2) 错误50错误LNK2001:未解析的外部符号“void\u cdecl std::\u Xlen(void)”(_Xlen@std@@YAXXZ) 3) 错误48错误LNK2019:未解析的外部符号“void\u cdecl std::\u Xlen(void)”(_Xlen@std@@函数“public:class std::basic_string&u thiscall std::basic_string::append(unsigned short const*,unsigned int)”中引用的(?append@?$basic)_string@GU?$char_traits@G@性病病毒$allocator@G@2@@std@@QAEAAV12@PBGI@Z) 4) 错误47错误LNK2019:未解析的外部符号“void”\uu cdecl std::\u Xran(void)”(_Xran@std@@YAXXZ)在函数“public:class std::basic_string&_thiscall std::basic_string::assign(class std::basic_string const&,unsigned int,unsigned int)”中引用(?分配@?$basic)_string@GU?$char_traits@G@性病病毒$allocator@G@2@@std@@QAEAAV12@ABV12@II@Z),c++,C++,我在网上搜索过这个问题,但没有一个答案能解决我的问题。有人能给我一些关于如何解决这个问题的建议吗 谢谢你的帮助!一个使用std::string的C程序?有些可疑。请创建一个并向我们展示。basic\u string

我在网上搜索过这个问题,但没有一个答案能解决我的问题。有人能给我一些关于如何解决这个问题的建议吗


谢谢你的帮助!

一个使用std::string的C程序?有些可疑。请创建一个并向我们展示。
basic\u string