读书人

求解多谢

发布时间: 2012-09-28 00:03:35 作者: rapoo

求解,谢谢!
各位师兄师姐们,以下错误是由什么原因引起的?应该如何解决?


错误1error LNK2019: 无法解析的外部符号 "void __cdecl change(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?change@@YAXABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z),该符号在函数 _main 中被引用MyFile2.objMyFile2

错误2fatal error LNK1120: 1 个无法解析的外部命令H:\MyFile2\Debug\MyFile2.exeMyFile2


[解决办法]
无代码无真相
[解决办法]
可能是头文件没引
[解决办法]

C/C++ code
#include <iostream>#include <string>using namespace std;void change(const string&);void main(){  string str("Can you change it?");  change(str);  cout<<str<<endl;}void change(const string&s){  string s2=s+"No!";  cout<<s2<<endl;} 

读书人网 >C++

热点推荐