首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

求解,多谢

2012-09-28 
求解,谢谢!各位师兄师姐们,以下错误是由什么原因引起的?应该如何解决?错误1error LNK2019: 无法解析的外部

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


错误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;} 

热点排行