求教 小弟我写作业的时候出现这个有关问题如何解决啊

求教 我写作业的时候出现这个问题怎么解决啊 ?
错误 2 error LNK2019: 无法解析的外部符号 "public: int __thiscall bag::gettype(void)" (?gettype@bag@@QAEHXZ),该符号在函数 "public: void __thiscall package::save(void)" (?save@package@@QAEXXZ) 中被引用 C:\Users\Administrator\Desktop\尝试\尝试\package.obj 尝试

错误 1 error LNK2019: 无法解析的外部符号 "public: class bag * __thiscall bag::getnext(void)" (?getnext@bag@@QAEPAV1@XZ),该符号在函数 "public: __thiscall package::~package(void)" (??1package@@QAE@XZ) 中被引用 C:\Users\Administrator\Desktop尝试\尝试\package.obj 尝试


错误 3 error LNK1120: 2 个无法解析的外部命令 C:\Users\Administrator\Desktop\家里\最后一次的尝试\Debug\最后一次的尝试.exe 1 最后一次的尝试



------解决方案--------------------
bag的这两个函数你没有正确的实现
或者是函数实现所在的cpp没有参与编译
或者是实现在lib中,你没有链接,但是考虑你是在写作业所以这种可能性很小
------解决方案--------------------
bag::gettype()

bag::getnext()

这两个函数没有实现,检查bag类在那个头文件定义的,找到同名字的cpp文件,将它加入工程。
------解决方案--------------------
链接错误,源文件之间调用出错。根据提示是函数没有正确调用。具体原因可去查对应源文件。
------解决方案--------------------
程序员的常识之一:不要将程序源代码或项目或exe放在桌面这种复杂(多半带空格和汉字且在防火墙或杀毒软件严密控制的C盘上)的目录下。