1>------ 已启动生成: 项目: Screen2, 配置: Debug Win32 ------
1>main.obj : error LNK2019: 无法解析的外部符号 "public: class Screen & __thiscall Screen::set(char)" (?set@Screen@@QAEAAV1@D@Z),该符号在函数 _main 中被引用
1>main.obj : error LNK2019: 无法解析的外部符号 "public: class Screen & __thiscall Screen::move(unsigned int,unsigned int)" (?move@Screen@@QAEAAV1@II@Z),该符号在函数 _main 中被引用
1>D:\C++ code(一)\第七章 类\Screen2\Debug\Screen2.exe : fatal error LNK1120: 2 个无法解析的外部命令
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========
有两个函数,声明和定义不符合Screen::set Screen::move
观察Screen类是否已经完整实现。
可能是inline的原因,inline的函数要定义在类所在的.h文件之中~