保持cpp文件和头文件同步的最佳工作流程是什么?

jgo*_*ney 7 c++

我正在尝试学习用于Qt开发的C++,而且我有点害怕头文件.我想知道的是,保持*.cpp和*.h文件同步的最佳工作流程是什么?例如,编写类文件然后将相关信息复制到标题是常态吗?

对不起,如果这没有任何意义......我只是在寻找一个有效的工作流程.

谢谢!

  • 贾斯汀

Geo*_*che 4

例如,编写类文件然后将相关信息复制到标头是正常的吗?

虽然没有单一的标准方法,但通常最好:

  • 首先考虑公共接口
  • 把它放在标题中
  • 在源文件中相应地实现
  • 如果需要更新标题

直接跳入实现可能会导致稍后的痛苦重构。