-2

重複の可能性:
ヘッダーに C++ インライン関数があるのはなぜですか

ヘッダーまたは cpp ファイルでの書き込みインライン メソッドの実現に違いはありますか?

4

2 に答える 2

1

inline関数定義とともに、ヘッダーで意味があります。実装ファイルにある場合、複数の定義は問題ではなく、コンパイラはその翻訳単位の外でインライン化するのに苦労します(そしてその翻訳単位内では、おそらく問題にはなりません-それは単なるヒントです) .

于 2013-01-21T13:31:59.147 に答える
0

機能的には、答えはノーだと思います。意味的には、インラインはcppファイルでは意味がありません。

于 2013-01-21T14:02:23.553 に答える