为什么C++有头文件和.cpp文件?
c++ header-files
我是C++的新手,我有一些关于代码分离的一般问题.我目前在一个文件中构建了一个小应用程序.我现在想要做的是将它转换为单独的文件,使它们包含类似的代码或诸如此类的东西.我现在真正的问题是,我怎么知道如何分开事物?代码应该分开的隐形边际是什么?
另外,头文件有什么意义?它是否转发声明方法和类,以便在编译期间链接器包含它们之前我可以在我的代码中使用它们?
对方法或最佳实践的任何见解都会很棒,谢谢!
c++ header code-separation
c++ ×2
code-separation ×1
header ×1
header-files ×1