说明:作为C++模板类入门修行者,常常会碰到许多问题。其中一项让我们匪夷所思的就是,日常我们习惯将类的定义和声明拆开来写,分别放置在".h"和".cpp"文件中。
这样做的好处包括但不限于让代码更加清晰,还能够避免重定义的问题,当然如果有双向依赖关系的头文件,或许还要用到诸如**前向声明**语句。
- 按照这个思路,将模板分为".h"文件和".cpp"文件,我出现了链接器错误问题LNK2019,寻找博客等,对此的通常答案是将所有模板内容放入".h"文件中,因为必须以这种方式完成。这固然是一种思路,
<qq_43055030> 上传 | 大小:844byte