>>385
純粋に気になるんだけど、例えば俺が>>366で書いたようにテンプレートの実体化が起きる前に関数、メンバ関数の実装を分けてインクルードすることは出来るけど
実体化が起きる翻訳単位では必ず実装が必要になるよね?(テンプレートの分離コンパイルは出来ないという問題から)
クラステンプレートのポインタや参照しか使わない翻訳単位では、例えばiosfwdみたいに前方宣言しか書いてないヘッダを使うことで、ビルド時間減らせるかもしれんけど
そういう意味ではクラステンプレートの定義書いてるヘッダで、メンバ関数の実装を書いたヘッダをインクルードするのは別におかしくはないと思うんだが
C++相談室 part156
■ このスレッドは過去ログ倉庫に格納されています
392デフォルトの名無しさん
2021/06/18(金) 10:17:41.61ID:7GC3MWRE■ このスレッドは過去ログ倉庫に格納されています