[Link 2005]vs2015 LNK2005 "class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl printR(class std::basic_ostream<char,struct std::char_traits<char> > &,class QueryResult const &)" (?

 

vs2015 LNK2005 "class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl printR(class std::basic_ostream<char,struct std::char_traits<char> > &,class QueryResult const &)" (?printR@@YAAAV?$basic_ostr...

我当时问题的原因是把一个独立的函数定义在了一个类的头文件中,定义在别的地方就OK了

 StackOverflow上的类似问题

然后还出现了“无法解析的外部命令”之类的错误,项目 -> 项目属性 -> C/C++ -> 代码生成 -> 运行库 ->选择 多线程调试DLL(/MDd)

原文地址:https://www.cnblogs.com/zhizhiyu/p/10209223.html