0420デフォルトの名無しさん (ブーイモ MMf5-EDrg)
2018/04/28(土) 07:56:19.92ID:zm4OWgENM複数のサブモジュールを読み込んでるソースコードは間接的に同一ヘッダを読み込む可能性があるが、
cvs等が異なるidを埋め込んでいたり、それぞれ微妙にバージョンが異なっていたり、エンコーディングや改行コードが異なっていたりする場合、
Includeガードならビルドできるが、pragma onceだと同一ヘッダを異なるファイルと認識してしまい、エラーになってしまったので、サブモジュールを全て自前で修正する羽目になった。
なんてことがあるかもしれない。
結局ヒューリスティックな実装しかないんでないの?