.hファイルではなく.cファイルでcインライン関数を定義する方法はありますか?
-
02-10-2019 - |
質問
私が知っているように、cインライン関数本文は、.hのfills 'function-nameが使用されているが定義されていないため、.hファイルで.hファイルで定義する必要があります。
これは通常の方法ですか?または、.cファイルでインライン関数本文を定義する方法は?
解決
各 .c
ファイルは独立してコンパイルされます .o
出力。 aでインライン関数を定義する場合 .c
ファイル、他のソースファイルはそのような機能を確認できないため、インライン化することはできません。
したがって、インライン関数はにあります .h
コードを共有できるようにファイル。
所属していません StackOverflow