无法解析的外部符号

1>------ 已启动生成:  项目: Huffman控制台, 配置: Debug Win32 ------
1>  CreateHuffmanCode.cpp
1>Encode.obj : error LNK2019: 无法解析的外部符号 "char __cdecl Strbyte(char *)" (?Strbyte@@YADPAD@Z),该符号在函数 "int __cdecl Encoding(char * *,int)" (?Encoding@@YAHPAPADH@Z) 中被引用
1>c:\users\administrator\documents\visual studio 2013\Projects\Huffman控制台\Debug\Huffman控制台.exe : fatal error LNK1120: 1 个无法解析的外部命令
========== 生成:  成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========

问题所在:1.可能是函数形参和实参的类型不一致导致

2.可能是类定义时函数前没有类名域指定eg. Graph::FindShortPath();

感悟:1.任何细节都可能是错误所在,所有必须严谨

2.当你实在找不到bug时,应该问问别人,和别人聊聊天(前提是别人有时间)

posted @ 2016-04-28 19:32  单链表  阅读(313)  评论(0)    收藏  举报