ガット-1ヘリット上を含んだことため、次のとおりです私は次のように使用しているため、正しい順序
#include <aaa/b.h>
#include <aaa/d.h>
#include <aaa/f.h>
#include <aaa/h.h>
#include <aaa/bbb/c.h>
#include <aaa/bbb/ccc/ddd/e.h>
#include <aaa/bbb/ccc/ddd/eee/a.h>
#include <aaa/bbb/ccc/ddd/eee/g.h>
私のレビューは私がアルファベット(.hファイル)以下を使用することを期待順:
#include <aaa/bbb/ccc/ddd/eee/a.h>
#include <aaa/b.h>
#include <aaa/bbb/c.h>
#include <aaa/d.h>
#include <aaa/bbb/ccc/ddd/e.h>
#include <aaa/f.h>
#include <aaa/bbb/ccc/ddd/eee/g.h>
#include <aaa/h.h>
注文は正しいですか?私は自分の道がはるかに良いと確信していますが、私は-1を持っています。
よく書かれたヘッダーに「正しい」インクルード順がありません。そしてそれらがうまく書かれたヘッダーかどうかわかりません。 –
「正しい」注文はありません。あなたのグループのスタイルに従うべきです。したがって、この質問は、意見に基づいた回答があるため、話題にはなりません。 –
これは「主に」意見に基づいているかどうかはわかりません。どのような答えの主要な部分は、よく書かれたヘッダーを任意の順序で含めることができるという事実に集中すべきです。それは事実です。 – Bathsheba