包含头文件的更好方法是什么?#include <>后跟#include""或其他?

Sul*_*lla 3 include c-preprocessor

可能重复:
#include <filename>和#include"filename"之间的区别
C/C++包括文件顺序/最佳实践

头文件和源文件中的include语句应该以C++的顺序排列?#include <>后跟#include""或其他?

另外,源文件的头文件是否应该在源文件中的所有include语句之前?

Mar*_*ers 7

我更喜欢按此顺序加入:

  • 标准库首先.
  • 然后是第三方库.
  • 最后,我自己写的标题.

  • 我这样做是为了避免标头之间隐藏的依赖关系 (6认同)