对于一个类来说,经常看到头文件和cpp文件分离,
能不能把整个类都写到头文件*.h里面?
头文件分离好处有哪些?
C++ 所有资源必须先定义,后使用;
使用头文件的好处是,定义一次,使用时引入头文件就可以,减少冗余代码,好维护;且开发公共库时,头文件和库文件分离,也方便使用者,敲代码时引入头文件即可,然后真正运行时动态或静态引入公共库
隔离了API与实现,方便你做到:
2 回答1.2k 阅读✓ 已解决
2 回答1.9k 阅读✓ 已解决
1 回答1.9k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
1 回答1.9k 阅读
1 回答1.1k 阅读
2 回答1.3k 阅读
其实可以写在一起。
之所以分了头文件和源文件,这是一个历史问题,知乎上面已经有过详细的解答了,建议移步:https://www.zhihu.com/questio...