包含定义的Cpp头文件

时间:2018-04-12 12:39:04

标签: c++

我学习了一些c ++并遇到了实现SHA256哈希算法的a project on github。该项目的所有代码都在头文件中。这让我有点困惑。根据{{​​3}}(非官方),头文件是一种定义(接口)的方法可用,cpp文件具有这些方法的实现。

问题:

  • 它是"正确"像你一样在你的标题内执行 github项目?
    • 如果是这样,你何时将实现放在标题中?
    • 如果没有,这是否意味着可以通过拆分头文件和cpp文件来改进sha256项目?

0 个答案:

没有答案