C++头文件包括组织

bes*_*and 0 c++ header-files

可能重复:
C++标题顺序

我的问题是关于包含在.h文件中.是否最好首先包括像iostream这样的所有标准头文件,并且只包含所有用户头文件,反之亦然?我用谷歌搜索了一段时间,但没有找到任何建议.

Ash*_*sha 7

它是个人选择,我按照以下顺序使用它:

<standard headers>
<platform headers>
<project headers>
Run Code Online (Sandbox Code Playgroud)