その他 - onikiri/onikiri2 GitHub Wiki
- 鬼斬の実装は,全てネームスペースOnikiri内におかれる
- ヘッダ内でusing namespaceを使用するのは禁止
- includeしたファイル全てに波及してしまい,ネームスペースの意味が無くなるため
"." や ".." は使用禁止.
以下のようにすると,include 先ヘッダで include しているファイルが隠れにくくなるので,各ファイルの依存ヘッダが明確になる
- 対応する cpp ファイルのヘッダ
- C/C++システムファイル
- その他ライブラリのヘッダ
- プロジェクト内のその他のヘッダ
- マクロは原則使用禁止
- ハードウェアのテーブルはshttlを使用して実現すること
- コーディング規約ではないけど,コミット時は必ず具体的に何をしたのかログに書くこと
(文責:しおや