C++ 为什么有头文件和 .cpp 文件?


C++ 有头文件和 .ccp 文件,用于将界面从实现中分离出来。头文件声明类(或正在实现的任何内容)将“做什么”,即类的 API,有点像 Java 中的接口。另一方面,cpp 文件定义了它将“如何”执行这些功能,即,这些已声明功能的实现。

这减少了依赖性。使用头文件不需要知道这些实现的全部详细信息,以及仅为该目的需要的任何其他类/头文件。它只需要关注它正试图实现的东西。这减少了编译时间和当你更改实现时需要的重新编译次数。


更新于: 30-Jul-2019

3K+ 浏览量

开启你的 职业生涯

完成课程会获得认证

开始
广告