Google C++ コーディング スタイル ガイドでこの項目に注目しましたが、よくわかりません。
他のファイルに含まれるヘッダー以外のファイルにインライン メソッドまたは関数を配置すると、クラスのメソッドにはなりません。それを含むコードのビットにのみ使用できます。では、なぜそのような -inl.h ファイルがあるのでしょうか?
また、長い関数をインライン化したいのはなぜでしょうか? (つまり、テンプレートの場合を除き、インスタンス化のためにヘッダー ファイルにコードを配置する必要がある場合)